Hotel Neptune offers chic rooms with Wi-Fi and satellite TV. Guests can enjoy an outdoor pool and a modern restaurant with a bar.