The Neptuno Apartments were renovated in 2003 and are situated in the area of Tossa de Mar, only a few minutes from the beach and not far from the resort centre’s restaurants, bars, shopping and nightlife. The complex has 123 rooms which are spread over five floors. Various facilities are available to guests, including a vast foyer with a 24 hour reception, a lift and a currency exchange service. A bar, a games room, a TV room and an air-conditioned restaurant with a non-smoking are (children's highchairs available on request) and a public Internet terminal are to be found within the hotel. There is a laundry service on offer for guests as well as a car park for those arriving by car.
The Neptuno is the 2nd most popular 3 Star Hotel booked in Tossa De Mar with Alpharooms.com.