Set in Uluwatu, 2.1 km from Topan Beach and 2.2 km from Nunggalan Beach, Flamingo Dewata Pool Villa Uluwatu offers accommodation with free WiFi, air conditioning, a restaurant and a bar.
Restaurant
Swimming Pool
Wi-Fi
Gym
Room Service