This place is in very near to the station, hyde park. Clean place, good place for a quick in and out in london