Oferecendo carros para alugar, o hotel Bali Time Villas Mengwi está localizado a 3.2 km de Deus Ex Machina. O parque de férias atrai os hóspedes com o parque de estacionamento disponível no local.
Este hotel de 3 estrelas está situado a 10 minutos de carro de Taman Segara Madu Water Park. Tanah Lot também está a aproximadamente 7 km deste Bali Time Villas. Os amantes de compras vão gostar de estar a 15 minutos de carro de Love Anchor Canggu Bali.
Tem a pizzaria que serve comida asiática a 300 metros de distância.