The hotel is located in downtown San Antonio offering guests a beautiful view over the sea and only 150 meters from the beach. The nearest public transport is just 300 m away. It is the perfect place for travellers that wish to be near the lively promenade of San Antonio and have a place to disconnect from everyday life under the sun.