Hotel Art Deco Townhouse Apartments Miami Beach znajduje się około 15 min spacerem od 14th Street Beach i składa się z 6 pokojów wyposażonych w nowoczesne udogodnienia. Park South Pointe jest w mniej niż 1 km, a Muzeum Sztuki Perez w Miami jest 6 km od hotelu.
Muzeum Wolfsonian znajduje się w odległości w niewielkiej odległości od tego hotelu, a takie obiekty przyrodnicze jak Park Flamingo leżą w odległości 25-minutowego spaceru. Zabytki w okolicy to między innymi Pomnik Pamięci Holocaustu, położony w 2 km. Ponadto, Lummus Park znajduje się w nie więcej niż 450 metrach. Art Deco Townhouse zapewnia również dostęp do takich atrakcji sportowych, jak Hala sportowa American Airlines Arena w 7 km. Obiekt noclegowy mieści się tylko 5 min piechotą od przystanku autobusowego Washington Avenue & 9th Street.
Restauracja Metro Kitchen & Bar serwuje szeroki wybór dań kuchni współczesnej oraz leży w 100 metrach.