1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 5 photos
Villa Santro
1200 Northeast 82nd Street, Miami, United States
Show map
Activities
- Swimming pool
Nearby Hotels
Mare Azur Miami Luxury Apartments by Grand Bay
7951 NE Bayshore Ct,MiamiShorecrest Miami Bay Luxury Apartments
7951 Northeast Bayshore Court,MiamiMiami Luxury Bay Front Flat
7951 Bayshore Court,MiamiVilla Solenza
1074 North East North Little River Drive,Miami