C151 Luxury Smart Villas Resort

151 Jalan Laksamana
Seminyak
Indonesia