Mia Hotel - Shanghai Xuhui Jiaotong University is gelegen in Shanghai, op 4,5 km van Longhua-tempel, en biedt accommodatie met een fitnesscentrum, privéparkeren, een gedeelde lounge en een terras. Tot de faciliteiten van deze accommodatie behoren een restaurant, roomservice, een 24-uursreceptie, en tevens gratis WiFi. De accommodatie is rookvrij en ligt op 4,5 km van Jing'an-tempel.
Alle units bij het hotel hebben een waterkoker. De kamers hebben airconditioning en een flatscreen-tv, en bepaalde units bij Mia Hotel - Shanghai Xuhui Jiaotong University hebben een kluisje. Alle kamers bij de accommodatie hebben een eigen badkamer met gratis toiletartikelen en een haardroger.
Treinstation Shanghai-Zuid ligt op 6 km van Mia Hotel - Shanghai Xuhui Jiaotong University, en metrostation Shanghai South Railway Station ligt 6,4 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Shanghai Hongqiao, op 10 km van het hotel.