My Guide Website?
Novotel Cairo El Borg
The Novotel Cairo El Borg is a new property in central Cairo, overlooking the Nile River. This four-star hotel is opening in 2009; please check with the property for the latest information and availability. Guests will find the location conveniently within walking distance of the Cairo Tower, the city’s Opera House and the Egyptian Museum. The hotel is part of the Novotel chain.