Hotel The Westin Filadelfia położony jest w pobliżu biznesowej dzielnicy Rittenhouse Square i oferuje saunę, salon Lounge i różne możliwości rekreacyjne. Atrakcje okolicy, w tym Mütter Museum, znajdują się prawie 10 min spacerem od tego hotelu.
Park Narodowy Independence znajduje się jedynie 1 km stąd, a Muzeum Antropologii i Archeologii Uniwersytetu Pensylwania - w prawie 2 km. Westin jest usytuowany w pobliżu takich atrakcji przyrodniczych, jak Park Franklin Square (2,1 km) i Park i muzeum sztuki ulicznej Philadelphia's Magic Gardens (1,1 km). Hotel jest również położony w pobliżu baru i restauracji. W około 500 m stąd leży Love. Oryginalny obiekt noclegowy jest usytuowany o rzut kamieniem od stacji kolejowej 30th Street, natomiast przystanek autobusowy 17th St & Market St znajduje się w odległości 5-minutowego spaceru.
Goście mogą również z każdego pokoju podziwiać widoki na miasto.
Do dyspozycji gości jest restauracja Lea, która zachwyca wspaniałą kuchnią. Bar na miejscu oferuje orzeźwiające koktajle, które zadowolą wszystkie gusta.