就住在外滩和南京路附近吧,便宜点就青年旅社、舒服点就汉庭、如家、莫泰、锦江之星。都很方便的。
你的线路其实不错的。如果时间比较充裕的话,可以适当补充一下。
第二天可以考虑先地铁2号线到上海科技馆,然后地铁2号线到龙阳路换7号线到耀华路换8号线到中华艺术宫,可以考虑在世博展览馆下面的美食广场吃午饭,然后中华艺术宫要在网上事先预约的。月亮船和意大利中心可以现场买联票。然后梅赛德斯奔驰文化中心可以免费上去,世博公园是免费开放的。之后可以考虑去新天地看看,地铁8号线到老西门换乘地铁10号线,然后可以公交926到徐家汇看看。
第三天可以公交55到五角场,步行到复旦,然后公交168到新江湾城,然后回程,在五角场吃完饭,公交854等到鲁迅公园、鲁迅故居等,然后回家。