Comfortable accommodation in an unbeatable location for visiting a wonderful city