150 20th St. Miami Beach, FL 33139
South Beach
888-987-5150
townhousehotel.com
Townhouse Hotel Miami
150 20th St., Miami Beach South Beach
305-534-3800
February 2017's Miami Restaurant Openings and Closings
By Laine Doss
Tags: Openings, Closings
Miami January 2017 Restaurant Openings and Closings
The Cape at the Townhouse Hotel Gives Tacky Cocktails a New Twist
By Nicole Danna
Tags: Cocktails and Spirits, Openings