Loading hotels
Confirming room availability...
C151 Smart Villas at Seminyak, Kayu Aya Street No.151, Seminyak, Indonesia
Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. This hotel also features complimentary wireless Internet access, concierge services, and shopping on site.