Location, ample rooms, great staff, fair price. Wishing they will get a better coffee, that would be my only suggestion. This is a beautiful place, in a perfect location, clean, comfortable, with a wonderful staff and a fair price.
- Also Known As:
- Casa Di Santa Francesca Romana Hotel Rome
- Casa Di Santa Francesca Romana Hotel