- Built In 1935 And Renovated In 2002 The Henrosa Hotel Is Located In The Heart Of South Beach - Part Of The Art Deco District In Miami Beach. Guests Can Enjoy A Pleasant Atmosphere In The Spacious Lobby Area. Each Of The 40 Rooms Is Decorated In A Classic Art Deco Touch With Access To Different Options And Configurations. An Ample Range Of Services Are Available Including A Visitor Information Center With Bilingual Staff To Keep Guests Informed Of Events In The Miami Area. - The Hotel Is Just 1 Block From The Beach With Easy Access To The World Famous Ocean Drive Which Offers Visitors A Unique And Exciting Experience With Caribbean Style. Cafes And Restaurants Of Differing Nationalities Are Only 2 Blocks Away At The Lincoln Road Mall Which Offers A Pleasant And Romantic Atmosphere Day And Night.