D Dimitri Manevski Review of London Elizabeth Hotel 4 years ago Room was alright, Windows had a draft
Comments: