White Lotus Villas
White Lotus Villas
Villa
Jalan Petitenget 7A
, Seminyak, Bali, Indonesia
80361
74
Average ·
26 reviews