HHotels Exploring the National Hotel – A Refined South Beach Retreat Located in the vibrant heart of Miami’s South Beach on Collins Avenue, the National Hotel emerges as a…