The Mei Yu Hotel is situated in Shanghai's business center, neighboring the metro Line 2, 3 kilometers from the city center, 5 kilometers from the railway station and the airport.