S
Salim Abowath Review of THE GROSVENOR HOTEL VICTORIA L...
Very charming hotel. Center of everything I wanted...
Very charming hotel. Center of everything I wanted to see in London. Staff very helpful and polite. Right next to Victoria Station. Will recommend to all my friends.
Comments: