Tamuku Padang Padang
Hotel
Badung
Situated in Uluwatu, 1.5 km from Padang Padang Beach, Tamuku Padang Padang features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Number of rooms: 7
Jalan Umpeng Sari, 80361 Uluwatu, Indonesia