Hotel Neptun offers upscale rooms with sea-view balconies, a spa, an indoor pool, and five restaurants.