The Orchid A traditional Balinese complex is a brand new…
Seminyak, Kuta, Bali, 80261, Indonesia
Villa Terrace located in Central Seminyak. Just a short distance away from Seminyak downtown and a 10-minute drive away from Batu popular area or the closer beach of kudeta. The villa has 3 bedrooms with en suite bathrooms. kitchen, living room and pool area.
The location is reported approximately.