The Paica 1 stars

Jalan Wayan Gebyag no 16, Banjar Tegaljaya, 80361 Denpasar, Indonesia

Hotel image
Read more reviews for The Paica