V
Vasco Pinheiro Review of London Elizabeth Hotel
Great location, 15 seconds from Lancaster Gate tub...
Great location, 15 seconds from Lancaster Gate tube station.
If it was already, it is no longer a 4 star hotel. 3 stars in general ...
Comments: