Designed by
Title
Ibis hotels logo in front of their hotel for Prague Center. #182564430
Description
PRAGUE, CZECHIA - OCTOBER 31, 2019: Ibis is a hotel brand belonging to the French Accor Group...Picture of a sign with the logo of Ibis Hotels in the city center of Prague, Czech Republic. Ibis hotels, also called ibis red, is a brand of economy hotels owned by Accor
This image is editorial