Situado en el paseo de mayor atractivo de Sanlúcar de Barrameda, ciudad histórica y marinera, a 50 metros de la Plaza del Cabildo, centro neurálgico de la ciudad y del tapeo, y a 300 metros de la playa.
Reformado en su totalidad cuenta con doce plantas de altura donde se ubican 80 habitaciones, comedor, salón social, sala de TV, cafetería, restaurante a la carta y un Pub panorámico en la planta 11.