ViaMichelin
Raffaello Charmsuite
Location picture
Fabulous 9.2 (499 reviews)
Residence
About it
Located in a 16th-century building, Raffaello Charmsuite offers design rooms in central Rome, 427 feet from the River Tiber and 5 minutes' walk from Piazza Navona. Wi-Fi is free throughout. Featuring a flat-screen TV with satellite channels, these spacious air-conditioned rooms have a well-equipped kitchenette, and a private bathroom with toiletry set and hairdryer. All interiors are elegant with parquet floors and a blend of antique and modern furniture. The Vatican is less than a 10-minute walk from Raffaello Charmsuite. A bus stop is a few minutes’ walk from the property.
Its strengths
LAN Wi-Fi
Family rooms
Location
Via Del Banco Di Santo Spirito 21
00186 Rome
Dates of your stay
Availability with
Booking.com