Featuring a shared lounge, bar and views of city, Apollo Boutique Hotel is located in Rome, a 3-minute walk from Lepanto Metro Station. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has room service, a 24-hour front desk and luggage storage for guests.
The rooms at the hotel come 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 is served 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, 11 miles from Apollo Boutique Hotel, and the property offers a paid airport shuttle service.
Number of rooms : 5