I stayed in London at this hotel from June the 2nd to June 5th on my way to Athens...Hotel is close to Earls Court station so easy to access from Heathrow..had asked a single room but had a double room though did not like the beds at all found them uncomfortable...very hot when in London and the room was unbearable... more



