Located in a small town between the Mediterranean sea and the mountains, this spacious 5 bedroom villa is 10 minutes walking from the beautiful sandy beaches of Miami Platja and 300 meters from the villa centre ... Read more

View all Luxury Hotels in Miami Platja