Overview

Clearlake Hotel

Search hundreds of travel sites at once for hotel deals at Clearlake Hotel

18-19 Prince OF Wales Terrace, London, W8 5PQ, United Kingdom
+44 207 937 3274

Call

+44 207 937 3274
Clearlake Hotel
Sat 16/12
Sun 17/12

Overall guest ratings

4.7/10 OK
Based on 10 reviews

Nearby

  • 0.5 mi Natural History Museum
  • 0.6 mi Science Museum
  • 0.7 mi Victoria and Albert Museum
show all
Map

Map