TownePlace Suites Paris

New Hotel
TownePlace Suites Paris