Villa Star is a very traditional Balinese villa, located in…
15421 Southwest 39th Terrace, Miami, FL 33185, USA
Villa Uma is a simple 3-bedroom villa with sharing swimming pool. The villa has balcony and sea view. Location in Jimbaran, is great for students who want to live close to the University and beautiful Beach’s/surfing popular spot’s and many great restaurants.