Garden Villa Bali 4 stars

Jl. Pura Telaga Waja No.168x , 80361 Seminyak, Indonesia

Hotel image
Read more reviews for Garden Villa Bali