London 2 Star Hotels + Tennis Court
Know When You're Going?More Search Options
"Very well located near Victoria Station. Plain but adequate low-cost accomodation. Fr... Read more"
"This is the worst hotel I have ever seen! I would not recommend anyone laying one foo... Read more"
"the room stank, was uncared for, the bathroom was disgusting, the beds were torn up, ... Read more"