hotel directory
register| log in
hoteldirectory
Compare Map
home / indonesia / bali / olo surf nature
Olo Surf Nature - Photo 1 in Bali, Indonesia
5 photos

Olo Surf Nature

Bali 80361, Indonesia
Star rating 3-star hotel
Guest rating 8.7/10 (28 reviews)
Address Jl. Pantai Balangan No.99, Jimbaran, Kec. Kuta Sel.
Address 99
Chain No Chain / No Brand

Photos

Olo Surf Nature - Photo 2 in Bali, Indonesia
Olo Surf Nature - Photo 3 in Bali, Indonesia
Olo Surf Nature - Photo 4 in Bali, Indonesia
Olo Surf Nature - Photo 5 in Bali, Indonesia

Property Facts

Type Hotel
Rooms 17
Floors 1
Opened 2023
Chain No Chain
Brand No Brand