Este hotel, inaugurado en el 2001, es un lugar ideal para los huéspedes que busquen relax y descanso, pero también para aquellos que quieran celebrar una reunión o una conferencia y estar al mismo tiempo rodeados por unos preciosos alrededores. Tiene dos plantas en las que se reparten un total de 100 habitaciones. Parte de las instalaciones del hotel son una peluquería, un aparcamiento y un garaje. Además, cuenta con un restaurante climatizado. A disposición de los huéspedes hay conexión a Internet y servicio de habitaciones y de lavandería.
En la emblemática y legendaria Isla de La Toja, declarada Centro de Interés Turístico Nacional y situada en el corazón de la Ría de Arousa, se encuentra el hotel, situado a 1km del pueblo marinero de O Grove, 3 km de la playa de La Lanzada, 33 km de Pontevedra, 60 km de Vigo, 83 km de Santiago de Compostela y 160 km de A Coruña.