Popular Places

View all
  • Favorite

    Best Western Center City Hotel

    Spread the love6           6Shares The Alexander Inn is one of Philadelphia´s most popular and reasonably priced small hotels. Conveniently located in the heart of the Washington Square West neighborhood in Center City Philadelphia, the Alexander Inn is a great place to base your stay in Philadelphia. The décor of the hotel´s 48 designer rooms is inspired Read more [...]

Recent Reviews