Il Shanghai Oyado Hotel, 4 stelle, è situato a circa 25 minuti a piedi dagli Shanghai Convention & Exhibition Centre of International Sourcing e a una distanza di 7 km dalla Biblioteca Pubblica di Shanghai. L'hotel dispone di una sauna, massaggi e un bagno termale e c'è anche il Wi-Fi in tutta la struttura.
L’hotel si trova nel quartiere Putuo, vicino alla stazione della metropolitana Zhenbei Road. Tra i luoghi di studio della zona figurano Changning Campus dell'Università di Donghua ( 6 km) e l'Università normale della Cina orientale ( 2 km). L'Oyado è a 15 minuti in macchina da Tempio del Buddha di Giada. L'aeroporto più vicino è Internazionale di Shanghai-Hongqiao, che è a 5 km dalla struttura.
Alcune camere di questo hotel hanno una zona spogliatoio, un armadietto e tè in omaggio.
Il ristorante Hong TaiJi Kao Lamb Spine Hot Pot ZhuanMen, che serve cibo e bevande, si trova accanto all'hotel Oyado Shanghai.