Shanghai Royal Garden Hotel er bygget i klassisk Jiangnan-stil og ser lige efter navnet. Ejendommen er smukt sammensat af flere kinesiske bygninger og haver. Der tilbydes gratis WiFi overalt på ejendommen. Der er indendørs swimmingpool, mødelokaler og restauranter på denne ejendom.
Shanghai Disneyland ligger 20 minutters kørsel fra Shanghai Royal Garden Hotel. Shanghai Pudong Internationale Lufthavn ligger 16 minutters kørsel derfra. Metrostationen East Huaxia Road på linje 2 kan nås på 5 minutter til fods.
Samtlige værelser og suiter er indrettede i moderne stil med et strejf af antik kinesisk kunst. Samtlige værelser på Shanghai Royal Garden Hotel har aircondition og fladskærms-tv. Nogle af værelserne har balkon eller terrasse. Samtlige værelser har eget badeværelse. Der er desuden badekåber, tøfler og gratis toiletartikler.
Den søjlefri balsal kan rumme op til 600 personer. Gæsterne kan træne i fitnesscentret og slappe af i spa-centret. Gæsterne kan nyde både à la carte- og buffetretter i hotellets restauranter.