Hotel Ramada Inn Yonkers, Yonkers

125 Tuckahoe Rd Yonkers10710, United States
Hotel chain: Ramada