Exceptional design hotels in Miami Playa
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Can Salvador
Avenida Barcelona, Km 1131, Miami Playa, Spain (Open map)
Miami Playa centre can be reached within 10 minutes' walk. Can Salvador Miami Playa hotel offers 28 air-conditioned rooms a short...
Read more...
8.4
Very Good
391 reviews