Loading…

Conceived as a cool-cheap chill out pad in South Beach, TownHouse opened its doors in Summer 2000 with a playful combination of modern design and comfort. Located on the beach at 20th Street and Collins Avenue, the hotel is conveniently located next to many of the Art Deco district’s hotspots, including the shops and cafes of Lincoln Road. Townhouse features 69 rooms, three penthouses, undoubtedly, the terrace has become one of the hottest and coolest places to be on the beach.

Address

Address:

150 20th Street,

GPS:

25.795409, -80.12887

Telephone:
Email:

-