Set in Bingin Beach, a few steps from Impossible Beach and 1.8 km from Padang Padang Beach, Uluwatu surf shack offers a restaurant. This beachfront property offers access to a balcony, free private parking and ... Read more

View all Luxury Hotels in Bali