M
Mihai Ciobanu Review of Hard Rock Hotel
Conveniently located hotel with micro sized rooms....
Conveniently located hotel with micro sized rooms. Easily access Hyde Park, the tube, and the Marble Arch. Recommend if visiting London and need a place to sleep.
Comments: