The hotel is situated in the centre of San Antonio, which is about 20 km from the airport. The nearest beach is just 200 metres away or you can stroll to Cala Gracio beach, 500 metres away.
The hotel does not have a restaurant, however, it has a spacious, airy salon with TV and a separate breakfast room.