Robins Place is in the heart of Legian Bali, 500 meters to the beach and fantastic shops and restaurants at your door step. For a comfortable stay in Bali, book your accommodation at our villas and make your Bali holidays a memorable one.

 
 
 
 
Hide