Mayfair Place Denpasar villa is situated 4.3 miles from Tanah Lot Temple and offers a year-round outdoor swimming pool as well as a bar for guests to unwind. Boasting access to a terrace, the villa invites guests to visit Batu Bolong Beach, located around 10 minutes' drive away.
This Denpasar villa is located in the Babakan district, 1.8 miles from Jalan Pantai Berawa. Mayfair Place villa is located approximately a 20-minute walk from such natural sights as Taman Segara Madu Water Park.
Bathroom facilities also include a bidet, a separate toilet, and a shower. There is a hairdryer, bath sheets, and towels for guests' comfort.
Staying at the Denpasar property, guests can make use of the self-catering amenities available, including a fridge, a kitchenware, and glassware. Umi Japanese Restaurant as a dining choice is a stone's throw from the villa.