This hotel lies directly beside the beach and offers great amenities. It is just 20 minutes to South Beach and the Art Deco District between Miami and Fort Lauderdale. The hotel was built in 1974. Guests are welcomed at the accommodation, which has a total of 250 rooms. In the air-conditioned establishment, travellers are welcomed at the reception area with 24-hour reception and a 24-hour...