Directions to Artemis VillaAddress: Jln. Camplung Tanduk, Gang Purikubu No. 63 F, Seminyak, Indonesia
Average rating: 0%
Rooms from: US$ 150.00
Directions to Artemis Villa
We're located near by the sophing centre. Villa Artemis is located on a little alley off JI, Camplung Tanduk in Seminyak, an area well known for fine dining and nightlife.