The Neptuno Hotel is a modern hotel situated on the bay overlooking the Mediterranean See in San Antonio, 50 metres from the beach. The 86 guestrooms have balconies with sea or mountain views and all have air conditioning, satellite television and safety deposit boxes. The decoration is simple with cool tiled floors, patterned bedspreads and curtains. The hotel's restaurant serves buffet breakfast in the morning and then a buffet assortment of regional and international dishes at lunch and at dinner.
Guests can have dinner inside or outside, on the terrace with marvellous sea views. The swimming pool overlooks the bay and sunbeds and parasols are provided.