Jalan Elephant Park TaroTegallalangUbudBali, Ubud, IndonesiaShow on map
8.1 mi from city centre, Ubud, BA, Indonesia
ExcellentBased on 17 reviews
Located within the picturesque parkland of Taro, Mason Elephant Lodge provides luxury accommodation and a full range of facilities, including an outdoor pool, a free shuttle service and free Wi-Fi. It offers 5-star accommodation with air-conditioned lodgings.