Item 1 of 1
Named after the Greek moon goddess, Artemis Villa Hotel is just 100 metres 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.
Show more
Data is displayed according to the hotel's occupancy on Booking.com