The hotel is situated three kilometres from Tavira Island (Ilha de Tavira) and ten minutes walk from Tavira city centre and all its leisure and business facilities.
The hotel has 134 twin rooms and three suites, all with panoramic balcony, full bathroom, air-conditioning, telephone, safe (on request), mini bar and television.