No image available for this hotel
Upper East Side, United States
Spend a second to
save a fortune!
Spend a second to save a fortune!
1051 North East 89th Street, Upper East Side, Miami, Florida, United States
Villa Garden Miami is located in Miami and offers free Wi-Fi. Villa Garden Miami offers a comfortable villa, equipped to fit the needs of any traveller. Fort Lauderdale-Hollywood International Airport is less than a 30-minute drive from the property. American Airlines Arena and Bayfront Park are also an easy drive away.
Usage of subsidiary facilities may incur additional fees