The Club Villas
Villa
Seminyak
The Club Villas is located in Seminyak Bali, with easy access to the popular dining and entertainment areas. The hotel offers free Wi-Fi access, private outdoor pools, and 24-hour front desk.
Number of rooms: 35
Jalan Laksamana,Basangkasa, 80361 Seminyak, Indonesia