Loading hotels
Confirming room availability...
Artemis Villa and Hotel, Jalan Camplung Tanduk, Seminyak, Indonesia
Named after the Greek moon goddess, Artemis Villa Hotel is just 100 m from shops and restaurants in Bali's Seminyak area. It offers a spa and an outdoor pool. Free Wi-Fi is provided in public areas.