Perfect place to stay in magical city of Rome if you wish to explore all its beautiful attractions just by foot. Just try it!