Boasting air-conditioned accommodation with a private pool, Villa Milli is set in Miami. Both free Wi-Fi and parking on-site are accessible at the villa free of charge. Bayside Market Place is 3.2 km away and Bayfront Park is 3.3 km from the villa.
N Venetian Dr, 891, Miami, 33139, États-Unis