Muzeum i Ogrody Vizcaya znajduje się prawie 25 min pieszo od Central Studio 17 Miami, natomiast stacja autobusowa Southwest 12th Avenue & Southwest 15th Street znajduje się w odległości 850 metrów.
Muzeum Nauki Phillipa i Patrici Frost leży w około 4 km. Stadion baseballowy Marlins jest w około 2 km.
Central Studio 17 dysponuje patio i miejscem do siedzenia oraz takimi udogodnieniami jak klimatyzacja. Goście tego apartamentu mogą korzystać z suszarki do włosów, czepków kąpielowych i ręczników kąpielowych w łazience. Do dyspozycji Gości jest kabina prysznicowa walk-in i oddzielna toaleta.
Obiekt oferuje szereg udogodnień, w tym czajnik elektryczny, lodówkę i szklane naczynia. Apartament jest położony 3 km od dworca kolejowego Park Bayfront.