"This property was amazing! The staff immediately make you feel welcome, and the rooms are lovely! We ordered room service our first night in, and it was delicious. It was nice to have a well prepared meal brought to our room after a long day of travel. The Victoria Station is right there, so navigating through London via the transportation options makes it so easy. We traveled on the Tube multiple times, and it was great knowing that when getting to the station we were minutes from being back in our hotel room. The Victoria Palace Theatre is just a quick walk from your hotel, so catching a show is extremely easy during your stay. The room attendants keep your room immaculate during your stay, and make you feel even more at home. I would love to return to London again next year, and to stay here again. "