Obiekt Paramount Gallery Hotel mieści się w Szanghaju, na 12. piętrze budynku Paramount Metropolis, naprzeciwko świątyni Jing'an. oraz 2 minuty spacerem od stacji metra Jing'an Temple, z której liniami 2 i 7 można dojechać na Plac Ludowy i ulicę handlową Nanjing Road. Do dyspozycji Gości są tu butikowe pokoje, których wystrój stanowi połączenie stylu art déco z nowoczesnym stylem europejskim. Na terenie całego obiektu można korzystać z bezpłatnego WiFi.
Hotel Paramount Gallery położony jest 3 minuty spacerem od przystanku autobusu kursującego na lotnisko Pudong. Dojazd samochodem do znajdującego się w centrum miasta Muzeum Szanghajskiego zajmuje 10 minut, a na słynną promenadę Bund – 12 minut.
Wszystkie pokoje są jasne i modnie urządzone. Zostały one wyposażone w telewizor LCD z dostępem do kanałów kablowych. W każdym pokoju znajdują się również tapicerowane meble, łóżka ze skórzanymi zagłówkami oraz sejf. Pokoje obejmują ponadto nowoczesną i przestronną łazienkę z prysznicem, szlafrokami oraz bezpłatnym zestawem kosmetyków.
W wolnym czasie Goście mogą poćwiczyć w centrum fitness lub wstąpić na pyszny podwieczorek do restauracji Smile. W punkcie informacji turystycznej można zarezerwować całodniowe wycieczki, zamówić bilety oraz wypożyczyć samochód. Recepcja znajduje się na 12. piętrze.
Hotelowa restauracja serwuje śniadanie w formie bufetu. W tym samym budynku mieści się również kilka znakomitych restauracji, w tym lokal Dolar Shop Hot Pot.