Barony Park Hotel Shanghai, Si trova a Pudong International Medical Park, adiacente a Shanghai Disneyland Resort, a circa quindici chilometri dal New International Expo Center.
Il Castello di Scozia forma perfetta in moda, elementi di arte sanitaria, riflesso nell'atmosfera, persone semplici si sentono calde e confortevoli.Le camere degli ospiti utilizzano colori tranquilli e rilassanti con murales di piante vegetali cinesi, e utilizzano l'arte naturale per delineare uno spazio di riposo armonioso.
L'hotel dispone di un ristorante a tempo pieno, che gestisce il Cantonese, il cibo occidentale; hall bar, sala executive al terzo piano, 360 grado di illuminazione diurna piscina, centro fitness.