Photos coming soon
HOTEL
The Birch House
Jl. Raya Tumbakbayuh, Tumbak Bayuh, Kec. Mengwi, Bali, Indonesia
Where it sits
The Birch House
Jl. Raya Tumbakbayuh, Tumbak Bayuh, Kec. Mengwi, Bali, Indonesia
-8.62161, 115.13866
Plan around The Birch House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
