Overview

Niki Hotel Paddington

16 London St, London, W2 1HL, United Kingdom
+44 207 835 2000

Call

+44 207 835 2000

Nearby

    Show all

    About

    NIKI HOTEL is 2 star Hotel located Bayswater and Paddington, London.

    Less More
    HanaTour
    Reviews
    Photos
    Map

    Map

    Close