3-Star HotelSummary of reviews related to the '3 Star' categoryThe Neptune Resort is an overall satisfactory hotel with great location despite average facilities. Guests found the hotel to be pleasant and comfortable, even though some felt the price-performance ratio was not justified. While others said they expected more for the price, some found the hotel to be unreasonably overpriced. The customer service was lacking for a few guests and they felt the small rooms weren't worth it. However, there were non-negative comments as well, stating that there weren't any big issues and it was just an average stay.
Show moreRead review summaries for all categories