The Seminyak Beach Resort & Spa
The Seminyak Beach Resort & Spa
Resort
Jl. Kayu Aya, Seminyak Beach, Seminyak, Bali, Indonesia
92
Excellent ·
960 reviews