Logo
Search

Overview

OnTop is the largest space and is located on the sun deck with open air, Nile and city views accommodating up to 350 guests.

Add Rating

Quality
Ambiance / Esthetics
Staff / Service
General Rate