Townhouse Hotel Hotel Miami Contact Details Contact Details Townhouse Hotel 150 20th StreetUS-FL 33139 Miami BeachPhone: +1 305 534 3800Fax: +1 877 534 3800 Contact email Website gosee.news/townhousehotel