El complejo está situado en el corazón del sur de Koh Samui, el la playa de Lamai, cerca de las famosas Roca del Abuelo y Roca de la Abuela. El aeropuerto de Koh Samui se encuentra a unos 15 km.
Este hotel y complejo de servicio completo está diseñado para ese momento de paz y tranquilidad único en la vida que viene de escapar de la rutina de la vida diaria a un entorno excepcional cuya única meta es la relajación y la revitalización de sus huéspedes. Este histórico hotel urbano fue construido en 2008 y comprende un total de 60 habitaciones repartidas en 4 plantas. Entre sus instalaciones se incluye un mostrador de excursiones y, además, podrá hacer uso del servicio médico y de lavandería. Hay salas para albergar bodas y fiestas de cumpleaños, así como un amplio aparcamiento para su coche. También es posible alquilar coches y motocicletas en el hotel.
Los interiores de las habitaciones están diseñados en un estilo moderno y el hotel cuenta con chalés Luxury Garden, Romantic suites, habitaciones Deluxe Sea View, habitaciones Deluxe Poolside y habitaciones Superior Garden. Además, hay disponible a petición un balcón privado de cara al mar. Todas las habitaciones tienen cuarto de baño particular con ducha/bañera, cama doble o extra grande, TV vía satélite/por cable, radio y conexión a Internet. Además, están provistas de cocina con minibar, aire acondicionado y terraza.
El hotel tiene piscina y bañera de hidromasaje.
En el restaurante See Sea View Point se sirven platos internacionales asiáticos y comida tailandesa, así como comida europea e italiana.