Pulau Tenang Bali Villas Umalas hotel is located in Umalas, around 25 minutes' walk from the Deus Ex Machina, and offers a swimming pool.
Legian is 7 km from the hotel, while the Love Anchor Canggu Bali is 2.1 km away. Guests can find the Echo Batu Belig Beach, which is about a 30-minute walk away.
Offering Mexican dishes, Tacos Aqui lies just steps from the Pulau Tenang Bali Villas Umalas.