This 3 star hotel is located in the city centre of Miami Beach. It is close to the South Beach.
This newly renovated hotel is centrally located in the heart of Miami's South Beach Art Deco District, within walking distance from the Jackie Gleason Theater, Lincoln Road shopping mall, fabulous restaurants, and much of the great night life South Beach is famous for. The hotel is just two blocks from Ocean Drive and the beautiful Miami Beach.
The hotel is made up of five very unique 1930s Art Deco styled buildings that are situated on two acres of lush tropical grounds that include a courtyard and a landscaped pool area.
The lobby is medium in size, and is decorated in the modern art deco style that South Beach is famous for. The sitting area in the centre of the lobby is designed around very stylish art deco furnishings. Tropical plants can also be seen throughout the lobby.