The Beehive Hotel Rome
The Beehive is attractively set in Rome, and has a garden, free Wi-Fi and a shared lounge. The property is close to Vittorio Emanuele Metro Station, Repubblica - Teatro dell'Opera Metro Station and Santa Maria Maggiore. Cavour Metro Station is 1.
Number of rooms: 26
8 Via Marghera, Central Station, 00185 Rome, Italy