Hotel Information
This 3 star hotel is located within the city of Miami Beach and was established in 1941. It is close to the Lincoln Road Mall. The Hotel has an outdoor swimming pool. All 90 rooms are equipped with minibar, hairdryer, ironing set and air conditioning.