PT. Bali Luxury Villas
Hotel
Bali, Indonesia
Here’s the hotel you always dreamed of: hotel «PT. Bali Luxury Villas» is located in Sanur.
Jl. Karangsari #5, Sanur, Denpasar Sel., Denpasar, Bali 80228, Sanur, 80228