HOTEL PALMS
Resort
Diu
Located in Diu, HOTEL PALMS features a restaurant and a bar. With a garden, the 2-star hotel has air-conditioned rooms with free Wi-Fi. The property features a 24-hour front desk.
Number of rooms: 18
Khodidhar Beach Nagoa, Diu 396210, 396210 Diu, India