HotelsClick.com

Hotel Odeon Palace

3 Stars

  Abdel Hameed Street - Cairo, Egypt View Map
Area: Downtown Cairo

Just 500 metres from the River Nile, Hotel Odeon has air-conditioned rooms, a rooftop terrace and a 24-hour restaurant serving Egyptian specialities. Cairo?s Egyptian Museum is 15 minutes' walk.All rooms feature wood furniture and are fitted with a TV, minibar and ironing facilities. The en suite bathroom has hot and cold water. Room service is available throughout the day.Egyptian and European dishes are served in Odeon Palace Hotel?s restaurant, and guests can enjoy evening cocktails on the outdoor terrace.Located in downtown Cairo, Odeon Palace is just 200 metres from Nasser Subway Station.

Booking.com

Hotel facilities

  •  Internet Point
  •  Bar
  •  Check-in at From 12:00
  •  Laundry Service

The Hotel Odeon Palace offers fast internet connection. There is a bar inside the hotel. The Hotel Odeon Palace offers a laundry service.

Rooms facilities

  •  Television
  •  Mini Bar

The Hotel Odeon Palace offers the use of a TV in the rooms. The Hotel Odeon Palace offers a minibar service.

 Landmarks

  • Townhouse Gallery Exhibits - 236 m
  • Egyptian Museum - 673 m
  • Abdeen Palace Museum - 1039 m
  • Cairo Tower - 1553 m
  • Ramses Railway Station - 1611 m
  • Cairo Opera House (National Cultural Centre) - 1771 m
  • Khan al-Khalili - 2154 m
  • Al-Azhar Mosque - 2197 m
  • Ahmad Ibn Tulun Mosque - 2530 m
  • Gayer-Anderson Museum - 2603 m
Book