Overview

Niki Hotel

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

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

Call

+44 207 835 2000
Niki Hotel
Wed 20-9
Thu 21-9

Nearby

    show all

    About

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

    Less show all
    HanaTour
    Reviews
    Map

    Map