El pequeño y elegante hotel, con jardín y terraza, está compuesto por un edificio principal y otro anexo. Le ofrece 81 habitaciones, de ellas 73 dobles y 8 individuales. Los huéspedes tienen a su disposición un vestíbulo, 2 restaurantes, un bar, un salón de cócteles, una sala de juegos, una sala de TV y 4 salas de conferencias, así como hilo musical.
El hotel se encuentra en Colombo, una ciudad moderna y animada y un punto de partida muy importante para visitar la encantadora isla de Sri Lanka. Con el coche llegará al centro urbano en pocos minutos, donde hay restaurantes, bares, pubs, clubes, tiendas y conexiones con el transporte público. El aeropuerto internacional de Katunayake está a una hora y media.