at 5959 SW 71st St, South Miami , 33143 United States
182 FB users likes Best Miami Hotel, set it to 98 position in Likes Rating for Miami, Florida in Hotel & Lodging category
Best Miami Hotel is Miami based place and this enity listed in Neighborhood category. Located at 5959 SW 71st St FL 33143. Contact phone number of Best Miami Hotel: (305) 667-6664
Motel in Miami with free breakfast and indoor pool & spa
In the heart of downtown Miami, across the street from the world-class Bayside Marketplace. Overlooking Miami's Biscayne Bay, the Holiday Inn Port of Miami-Downtown is just walking distance of American Airlines Arena and Financial District.