Sakti Garden Resort & Spa
Sakti Garden Resort & Spa
Hotel
Jl. Suweta
, Ubud, Bali, Indonesia
80571
98
Excellent ·
15 reviews