
Rome, Italy
Flower Garden
3-star hotel
1.8 km straight-line distance
The Flower Garden Hotel, located in Rome's City Centre, is a short walk from Via Nazionale and a 12-minute stroll to Via Veneto. This hotel offers complimentary Wi-Fi, a 24-hour room service, and bicycle rentals. Other amenities…
- Wi-fi
- 24-hour reception
- Valet parking · extra charge
- Restaurant























