Overview

Clearlake Hotel

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

$100+

Overall guest ratings

4.7/10 Okay
Based on 30 reviews
See all reviews

Review highlights

  • 10.0
  • 4.5
  • 4.1
  • 2.4

Nearby

    Show all
    Rates

    Get Rates

    Check in
    Check out
    Map