L
Lasse U Review of Hard Rock Hotel
Good hotel in a great location. Is located right a...
Good hotel in a great location. Is located right at the end of Oxford Street and has a tube station right next door.
Good hotel in a great location. Is located right at the end of Oxford Street and has a tube station right next door.
Comments: