3 ★
Flower Garden Hotel
Address: Via Del Viminale 7, Roma, Italy
Just around the corner from the Opera Theatre, Flower Garden Hotel is 300 metres from Termini Station, offering excellent transport links. The rich breakfast buffet includes Italian cappuccino and cakes.
Hotels Nearby
-
Hotel Principe Amedeo 2 ★
Via Principe Amedeo 2, Roma
-
Hotel Touring 2 ★
Via Principe Amedeo 2, Roma
-
Hotel Columbia 3 ★
Via Del Viminale 15, Roma
-
Demetra Hotel 4 ★
Via Del Viminale 8, Roma
-
Hotel Giugiù 1 ★
Via del Viminale 8, Roma
-
Selene Style Hotel 3 ★
Via Del Viminale 10, Roma
-
Hotel Impero 3 ★
Via Del Viminale 19, Roma
-
Diana Roof Garden 4 ★
Via Principe Amedeo,4, Roma
-
Starhotels Metropole 4 ★
Via Principe Amedeo 3, Roma
-
Hotel Nord Nuova Roma 3 ★
Via G. Amendola 3, Roma
-
Best Western Plus Hotel Universo 4 ★
Via Principe Amedeo 5B, Roma
-
Hotel Torino 4 ★
Via Principe Amedeo 8, Roma
- 🏠 WorldPlaces ›
- Hotels ›
- 🇮🇹 Italy ›
- Roma ›
- Flower Garden Hotel