Yulia Beach Inn
Search & compare prices for Yulia Beach Inn in all hotel booking websites.
Yulia Beach Inn Address: Jl. Pantai Kuta 43, Kuta, Indonesia
Minimum price found for Yulia Beach Inn was: 478185 IDR
Click here to get more information, photos & guest ratings for Yulia Beach Inn