El The Meridian Hotel se encuentra en Miami Beach, a 600 metros de Ocean Drive y a 700 metros del distrito histórico art déco. En el establecimiento hay un bar.
Las habitaciones están equipadas con TV por cable de pantalla plana. Todas las habitaciones tienen baño privado. Se facilitan artículos de aseo gratuitos y secador de pelo. Este hotel también ofrece WiFi gratuita.
Lincoln Road está a 1,8 km del The Meridian Hotel, mientras que el centro de convenciones de Miami Beach se halla a 2,2 km. El aeropuerto más cercano es el aeropuerto internacional de Miami, situado a 14 km.