E
Erwin Falkenreck Review of Hard Rock Hotel
Staff have a n eye for detail. Well maintained, th...
Staff have a n eye for detail. Well maintained, they are doing outside renovation. But one of best hotels in London. Great location
Comments: