IFC Residence ligger ideelt i en ikonisk bygning i erhvervskvarteret Lujiazui, omkring 3 minutters gang fra Jin Mao-tårnet, Shanghai World Finanscenter, Shanghai-tårnet og Oriental Pearl tv-tårn. Der tilbydes en indendørs pool og overdådige lejligheder med termoruder og udsigt til parken eller den berømte Bund. Der er gratis internet både med og uden kabel.
IFC Residence ligger lige over metrostationen Lujiazui (linje 2), ca. 10 minutters kørsel fra Bund. Shanghai Ocean Aquarium ligger omkring 10 minutters gang væk, og New International Messecenter ligger ca. 20 minutters kørsel derfra. Det tager cirka 40 minutter i bil fra hotellet til Pudong Internationale Lufthavn. Shanghai Disneyland kan nås på omkring 40 minutter i bil.
Samtlige lejligheder er velindrettede i behagelige neutrale farvenuancer med masser af naturligt sollys. De har alle køkken med komfur, mikrobølgeovn og opvaskemaskine. Der er desuden iPod-dockingstation, Blu ray-afspiller, vaskemaskine og strygeudstyr.
Hotellet desinficerer den primære luftventilation og vandforsyningen med ultraviolet lys. Herudover er der installeret luftfiltre. Gæster der gerne vil fortsætte deres daglige træning under opholdet, kan benytte det veludstyrede fitnesscenter. Der findes desuden en have, solterrasse, legeplads og et business-center på stedet.
Der findes talrige spisesteder i gåafstand fra IFC Residence. Der serveres kontinental morgenmad hver dag i hotellets restaurant.