Goya Boutique Resort
Goya Boutique Resort
Hotel
Jalan Bisma, Ubud, Bali, Indonesia
94
Excellent ·
171 reviews