The Cleveland

NileGuide Expert Says:

Quiet location considering the proximately to all the action

User Rating:


Address:

39 40 Cleveland Square
W2 6DA London, GB

Hotel star rating:

4 stars

Map:


Contact   ·   Privacy   ·   Terms