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 show all
    HanaTour
    Reviews
    Map

    Map