Set in Diu, Star Guesthouse features free WiFi. The property provides a 24-hour front desk. The nearest airport is Diu Airport, 6 km from the guest house. Read more
Set in Diu, Star Guesthouse features free WiFi. The property provides a 24-hour front desk. The nearest airport is Diu Airport, 6 km from the guest house.