TOWNHOUSE HOTEL 150 20th Street, Miami Beach 72-Room Oceanfront Hotel. 1930’s Art Deco rebuilt and featured in Vogue, Vanity Fair and other notable publications.