Prince Omar está en El Cairo, a 7,7 km de Mezquita de Ibn Tulun y a 8,1 km de Plaza Tahrir, y ofrece terraza y aire acondicionado. El alojamiento ofrece vistas al río y está a 8,5 km de Museo Egipcio y a 9,1 km de Torre de El Cairo.
El barco tiene TV de pantalla plana. Hay toallas y ropa de cama en el barco.
Mezquita de Mohamed Ali Pasha está a 9,3 km del alojamiento, y Mezquita Al-Azhar está a 10 km. El aeropuerto más cercano (Aeropuerto internacional de El Cairo) está a 24 km.