439 NW 4th AveMiami, FL 33128View Large Map Phone: +1 786-885-1440 Hotel Website Hoteliers! Is your information accurate? Update Here Overview