
Roma, Italy
City Guest House Hotel
Hotel
Ideal for business and leisure travellers, this charming hotel in the Italian capital offers the perfect place for guests to feel Rome as a local. Located in Numidio Quadrato, a southeastern area of Rome, the property is close to…
- Wi-fi
- Air conditioning in Restaurant
- Restaurant
- Laundry service


