The Grand Nile Tower Hotel is poised directly on the magnificent Nile with a prime location in central Cairo. It has luxurious rooms and suites overlooking the River Nile. The hotel has 8 restaurants and an outdoor pool. The hotel was opened in 2001 and renovated in 2003; the hotel is Residing in a 15-story building. The comfortable venue is located close to Manial Palace Museum enticing guests with sweeping views over the river. Tahrir Square is just steps from the venue, Opera house Cairo is about 1050 meters away and about 3.2 km from The Coptic Museum. It will take 30 minutes by car to get to Cairo International airport. The Grand Nile Tower Hotel is located on Roda Island in Cairo, Egypt.