Tata Homestay Family
Accommodation in Borobudur, Central Java
Jl. Balaputradewa Kurahan RT.001/ RW.003 Borobudur, 56553 Borobudur, Indonesia
8.5/10
Excellent
4 reviews
Breakfasts
Number of rooms: 6





















