Best Western Center City Hotel

View on map

Overview

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
May 28, 2025 - June 1, 2025
October 18, 2025