ALiBabaHotel.net
About ALiBabaHotel.net
The hotel is located in the heart of Dahab bay, directly overlooking the sea and is designed in a beautiful traditional Arabic style of arabesque (hand made woodcraft) throughout. All rooms and suites have a sea view balcony, a private toilet, air conditioning, a fridge and a satellite TV. Both Alibaba Beach Restaurant and The Russian Roof Restaurant, have very attractive menues.