Miami, Miami
Spend a second to
save a fortune!
Spend a second to save a fortune!
8440 Southwest 70 Avenue, Miami
Located 10 minutes' walk from Dadeland Mall in South Miami, this property offers fully-furnished, apartment-style accommodations. An outdoor swimming pool is on site.
See MoreUsage of subsidiary facilities may incur additional fees