Villa Alice – Nina Bali Villas
Located near Oberoi in Seminyak, Villa Alice gives holiday makers the ideal location of being in 5 minutes walking distance to scores of stunning fashion boutiques, numerous shops and the incredibly popular Rumors and Ultimo restaurants. Everything is within arms reach. With spacious lawn area [...]