This fantasy castle built in 1936 -1937 is an amazing find in the hustle and bustle of Shanghai. It is surrounded by gardens and almost surreal. While it may not have the most modern facilities, The Moller did have all we needed - including free wired internet, (wireless in the lobby) multifunction flat screen TV/Computer and high quality bath amenities....
More
