The Bar Street Art House is an ideal spot for travelers wanting to discover the city. Visitors to Shanghai will find that the Bar Street Art House is a fantastic accommodation choice. There's plenty to do nearby, with Shaoxing Park, Shikumen and Former Residence of Zhou Enlai in Shanghai all within a short distance. After a long day of sightseeing, guests can retire to the comfort of the hotel.