Robins Place is in the heart of Legian Bali, 500 meters to the beach and fantastic shops and restaurants at your door step. No need to drive anywhere.

 
 
 
 
Hide