Refugio o Castro is a beachfront inn offering serviced accommodation. It features a restaurant, bar, terrace, and hot tub, with complimentary breakfast and free Wi-Fi.