Category
- Hotels
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.
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.