No. 1764 Longming Road, Shanghai, China
Featuring views of the garden, the 2-star Urban Rosa Cafe&Inn Shanghai is located about a 25-minute walk from Dino Beach Water Park. Offering a location near a railway station, this comfortable hotel offers 29 rooms along with a private garden.
The hotel in the Caohejing district, around 7 km from the reconstructed Buddhist Longhua Temple. The Urban Rosa Cafe&Inn provides easy access to Shanghai Mart Mall, which is 15 minutes away by car. Cultural experiences in the area feature Shanghai Film Museum, situated within 6 km of this accommodation. The hotel is also a short way from Donglan Road Station tube station.
The rooms are equipped with coffee/tea making equipment, along with a flat-screen TV with satellite channels for guests' comfort. The rooms also feature a private bathroom. Bathrooms inlude a walk-in shower and a separate toilet, and such fine comforts as hair dryers and bath sheets.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Urban Rosa Cafe&Inn!
For your convenience, we have collected the reviews from several sources.
Reggie
2021-01-11
the rooms and staff of the hotel were beautiful. personnel were so helpfull and gave us loads of advice.
Karl
2020-10-25
It was a wonderful experience and we will come back. Minhang district was worth visiting...