This Miami Beach hotel is located in the South of Fifth District, only minutes from the beach. The hotel offers an on-site lounge and guest rooms with flat-screen TVs. Complimentary Wi-Fi is provided for all guests.
Number of rooms: 24
347 Washington Avenue, Miami Beach, FL 33139, United States