The Hive Hotel
- Hotel
Name
The Hive Hotel
Description
The Hive Hotel is a notable accommodation option located in Rome, Italy, offering a variety of amenities and an excellent location for visitors to the city.
Types
Avatar
City
Claims about
Location
Via Torino, 6, 00184 Roma RM, Italy
Website