Teja House is Located in Payogan Village Ubud, Bali, Indonesia.
In the middle of Balinese friendly compound.
About 10 minutes drive to ubud by motor bike around 15 minutes drive by car, 20 minutes walking distance.
" FEEL AS YOUR HOME "
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.