Pestana South Beach Art Deco Hotel

Pestana South Beach Art Deco Hotel is in the heart of Miami Beach, walking distance from…