Karta Vacation Rentals
In Zhenru's commercial heart of Shanghai's Putuo district, a 4.5-star city hotel sits steps from Langao Lu Station (Metro Line 7). You're minutes from Jade Buddha Temple, Jing An Temple, the M50 Arts Community and Shanghai Circus World — ideal for culture and city exploring.