El hotel está situado junto al The Village Market Shopping & Recreation Centre, en el exclusivo distrito de Gigiri. Está también cerca del edificio de Naciones Unidas y de la embajada norteamericana en Nairobi y cuenta con las excelentes instalaciones del centro comercial que hay al lado, el mayor de África Oriental.El hotel tiene un total de 142 habitaciones para acomodar a sus huéspedes. Las instalaciones incluyen un restaurante, un comedor, una cafetería, un bar, servicio de habitaciones, una sala de conferencias y un centro de negocios. En las zonas públicas hay conexión a Internet a disposición de los huéspedes. Hay comercios. ...