D
Dean Pill Review of Hard Rock Hotel
Huge plush London Hotel situated at Marble Arch. I...
Huge plush London Hotel situated at Marble Arch. Its spacious... light and airy with a great feel to it. I was there on a course on the lower ground floor. The restrooms were clean and the rooms perfect. Id love to stay there sometime
Comments: