Hotel Ibis se nachází v budově, která pochází ze 16. století a je situována v centru Prahy nedaleko nákupního centra Palladium na Náměstí republiky. Objekt prošel rekonstrukcí v roce 2006 a následně v roce 2009 byl přestavěn na hotel s více než 13 000 m2, včetně 1 400 m2 moderních kancelářských prostor. Hotelová část budovy se nachází na 9 nadzemních podlažích s 292 pokoji. Kancelářské prostory se rozprostírají na 3 nadzemních podlažích a 73 parkovacími stáními, které se nachází ve 3 podzemních podlažích. Hosté mohou využít v blízkosti veřejnou dopravu - tramvaje, autobusy nebo vlakovou dopravu z Masarykova nádraží.