minube
state of the art gym
The Homewood Ste Phl City Avenue (Philadelphia - Pennsylvania - United States) is located at 4200 City Avenue, Philadelphia, Pennsylvania, United States 19131. Located on City Line Avenue, the hotel is minutes from the sites and attractions of the historic center of Philadelphia and a short drive from the Amtrak station and the Philadelphia International Airport. With 131 suites and fully furnished studio rooms fully equipped with kitchens, free high speed Internet, cable TV, DVD player, desk, dining table and views of the city. The hotel offers an executive business center available 24 hours
Read more