Offering Balinese architecture, Bali Home 68 is set in Ubud, 700 metres from Ubud Market and 700 metres from Ubud Palace. Guests can enjoy the on-site restaurant and experience Balinese life style. Free private parking is available on site. All rooms are fitted with a flat-screen TV. Some rooms include a seating area to relax in after a busy day. You will find a kettle in the room.