M

Matthew Hornsey

3 years ago

Location is fantastic; close to everything. As a c...

Location is fantastic; close to everything. As a central London hotel those is very good; as a DoubleTree, I've stayed in better ones. Special mention to the staff who were always attentive, helpful and thoughtful. Lots of plugs in the rooms too (which is annoyingly rate in hotels).

Comments:

No comments