Resort ★★★★★

O Villas

Jalan Lebak Sari Gang Kubu Lebak, Bali, Indonesia Show on map

⌂1 roomsProperty size

About O Villas

O Villas is a 5-star resort in Bali, Indonesia. It is one of 22,040 places to stay in Bali listed on Triptoic. The property has 1 rooms.

Property facts

Property type
Resort
Star rating
5 stars
Rooms
1

Location

Jalan Lebak Sari Gang Kubu Lebak, Bali, 80361, Indonesia

Loading map…

Frequently asked questions

Where is O Villas located?

O Villas is located at Jalan Lebak Sari Gang Kubu Lebak, Bali 80361, Indonesia.

How many stars does O Villas have?

O Villas is rated 5 stars.

How many rooms does O Villas have?

O Villas has 1 rooms.

Stays near O Villas

Highly rated alternatives close by

All 22,040 in Bali →

More ways to stay in Bali

See prices on Agoda
Check prices