Located in Paris (Opera - Department Stores), Hotel Apollo Opera is close to Moulin Rouge, Sacred Heart Basilica, and Louvre Museum. Also nearby are Arc de Triomphe and Galeries Lafayette.
Complimentary wireless Internet access is available in public areas. Additional amenities include multilingual staff, tour/ticket assistance, and coffee/tea in the lobby.
The 29 guestrooms at Hotel Apollo Opera include safes and hair dryers. Guests can use the in-room complimentary wireless high-speed Internet access. Rooms are equipped with flat-screen TVs with satellite channels.