The Plymouth Miami Beach
Located in South Beach, The Plymouth Miami Beach is a perfect starting point from which to explore Miami Beach (FL). The property has everything you need for a comfortable stay. Coffee shop, pets allowed are on the list of things guests can enjoy. Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. A welcoming atmosphere and excellent service are what you can expect during your stay at The Plymouth Miami Beach.
United States Miami Beach (FL) The Plymouth Miami Beach