Best Western Plus Franklin Square Inn
Business description:
Located near the center of historic downtown Troy, the Franklin Square Inn is just steps away from shopping, restaurants, and colleges. Make yourself at home in our newly renovated hotel, featuring 88 luxury rooms and suites. For your comfort and conveni
Member since: 2003