Baran Swaha Villa terletak di Ubud, 3.5 km dari Istana Ubud, menawarkan kolam renang.
Pusat Ubud dapat dicapai dalam 30 menit berjalan kaki. Tempat ini berjarak 10 menit berkendara dari Cafe Lotus. Bandara terdekat adalah Bandar Udara Internasional Ngurah Rai, terletak dalam jarak 45 km dari properti.
Setiap kamar di properti ini dilengkapi dengan balkon, peralatan pembuat teh dan kopi, perapian batu. Kamar-kamar ini juga dilengkapi dengan bidet, toilet terpisah dan shower.
Mosaiic memiliki aneka hidangan Franse, berjarak 600 meter.