Photos coming soon
HOTEL
Leo Villa
Jl. Katiklantang/Campuhan III, Br. Dauh Labak, Singakerta, 80571 Ubud, Indonesia, Ubud
Where it sits
Leo Villa
Jl. Katiklantang/Campuhan III, Br. Dauh Labak, Singakerta, 80571 Ubud, Indonesia, Ubud
-8.52524, 115.24883
Similar stays nearby
Leo Villa
Hotel · 0 m
AjiRai House
Hotel · 8 m
Amartya Villa 24 by Betterplace
Hotel · 97 m
2BR Tropical Villa in Ubud with Private Pool
Hotel · 103 m
Mitch's Getaway Villa by Betterplace
Hotel · 103 m
Serenia Villa by Betterplace
Hotel · 103 m
Tranquil Private 3BR Villa in Ubud
Hotel · 109 m
dparis Villas Ubud
Hotel · 109 m
Plan around Leo Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 29, 2026.
