Overview

Plaza Continental Hotel London

9 Knaresborough Place, London, SW5 0TP, United Kingdom
+44 207 370 3246

Call

+44 207 370 3246

Nearby

    show all
    Reviews
    Map

    Map