Venue Setting
Boasting a shared lounge, bar and views of city, Apollo Boutique Hotel is situated in Rome, 300 metres from Lepanto Metro Station. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service, a 24-hour front desk and luggage storage for guests.
The rooms at the hotel are fitted with a flat-screen TV with satellite channels and a safety deposit box. At Apollo Boutique Hotel rooms come with bed linen and towels.
An à la carte, continental or Italian breakfast can be enjoyed at the property.
Popular points of interest near the accommodation include Ottaviano Metro Station, Piazza del Popolo and Castel Sant'Angelo. The nearest airport is Rome Ciampino, 17 km from Apollo Boutique Hotel, and the property offers a paid airport shuttle service.
This venue does not have any reports at this time
Check back again soon!
Apollo Boutique Hotel
Find out more