Remember me

Forgot your password?

Don't have an account?

Boasting sweeping beach views and beachfront location, Villa Impossible is located in Uluwatu. The rooms here will provide you with a terrace, wardrobe and a seating area. Private bathrooms also come with a shower.

Best price : 1 119 620 IDR

Learn more Book now