Serviced apartment Biloba Villas and Suites Canggu
★★★★★
Jalan Canggu Permai No.4, Bali, Indonesia Show on map
Solari Terra Villa is a 5-star villa in Bali, Indonesia. It is one of 22,040 places to stay in Bali listed on Triptoic. The property has 1 rooms.
Jalan Canggu Permai No.4, Bali, 80361, Indonesia
Solari Terra Villa is located at Jalan Canggu Permai No.4, Bali 80361, Indonesia.
Solari Terra Villa is rated 5 stars.
Solari Terra Villa has 1 rooms.
Highly rated alternatives close by
Loft
Guest favorite
Guest favorite
Guest favorite
Guesthouse/bed and breakfast