Los huéspedes del 7Days Inn Shanghai Lujiazui Shimao Riviera Garoaden, de 2 estrellas, pueden visitar la Torre de Shanghái, enclavada a unos 25 minutos a pie. El hotel está provisto de Wi-Fi, disponible en toda la propiedad.
Los aficionados al deporte también pueden visitar el Estadio Mercedes-Benz Arena, a una distancia de 3 km de este hotel, y llevar a sus familias al Acuario de Shanghái, que está situado a 3,1 km. Un trayecto de 10 minutos te llevará desde el 7Days Inn Shanghai Lujiazui Shimao Riviera Garoaden hasta el Jardín Yuyuan. La estación de tren metro de Shanghái está a 10 minutos en coche, y la estación de metro Tangqiao, a unos 800 metros.
Hay 107 habitaciones que cuentan con aire acondicionado, además de servicios modernos como una televisión con múltiples canales. Incluyen un inodoro separado y una ducha en los baños.
Para visitar Feast Restaurant y Y2c2 los huéspedes deben caminar unos 350 metros.