El concepto y el diseño del hotel consisten en proporcionarle la sensación de vivir en un pueblo portugués. Cuenta con un total de 106 habitaciones, así como vestíbulo, bar, instalaciones para conferencias y conexión a Internet. También hay 2 restaurantes y se ofrece servicio de habitaciones.
El hotel está situado a solo 20 minutos de la zona centro. En sus alrededores encontrará gran abundancia de actividades, lugares de interés histórico, comercios y mucho más. El aeropuerto internacional de Goa en Dabolim se encuentra a 40 minutos de viaje y sirve al tránsito nacional e internacional.
En el hotel hay 2 restaurantes, La Terrezza y el Sol Bar, ambos ubicados en la planta del vestíbulo.