Hotel Apollo Opera

32 Rue de Douai, Paris, , 75009
| 2.5Based on 210 Reviews
Enter Travel Details
Loading reviews…

Hotel Details

Hotel Apollo Opera is centrally located in Paris, just a 1-minute walk to Metro Blanche (line 2) and 300 metres from the Moulin Rouge.The en suite rooms are heated and air conditioned and have a fridge and an LCD TV with satellite channels. Free WiFi internet access is available in each room.Guests can relax in Apollo Opera's bar or café after exploring Paris' many sites. Reception is open 24 hours for guests' convenience.Hotel Apollo Opera is near Sacré-C?ur Basilica and 1 km from the Opera Garnier. Public parking is available at a location nearby at an additional charge.
  • 24 hour front desk
  • Airport Transportation
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.