Urbanica The Meridian Hotel, Miami Beach
https://urbanica-the-meridian-hotel.usa8.info
Urbanica The Meridian Hotel is set in Miami Beach, 1969 feet from Ocean Drive and 2297 feet from Art Deco Historic District. Guests can enjoy the on-site bar. The rooms are equipped with a flat-screen TV with cable channels.
418 Meridian Ave, Miami Beach, FL 33139, United States of America