Villa Tropical 1 is a lodging, located at Jl. Munduk Tedung, Bali, Indonesia
Accomodation Type: Hotel
No reviews yet. Be the first to add a review.