Villa olivia legian Villa Seminyak
Situated in Seminyak, Villa olivia legian features accommodation with a private pool, a balcony and garden views. This property offers access to a terrace and free private parking. The property is non-smoking and is set 600 metres from Legian Beach.
Jalan Padma Utara, 80361 Seminyak, Indonesia