HOTEL
Mayka House
Jalan Raya Mas, 80571 Ubud, Indonesia
Where it sits
Mayka House
Jalan Raya Mas, 80571 Ubud, Indonesia
-8.54249, 115.27722
Similar stays nearby
Plan around Mayka House
Ask for the details that decide a trip. Sourced answers open right here.
