Overview

Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

Niki Hotel

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

16 London St, London, W2 1HL, United Kingdom
Niki Hotel
Wed 22/11
Thu 23/11

Nearby

  • 0.6 mi Hyde Park
  • 1.2 mi Science Museum
  • 1.3 mi Natural History Museum
show all

About

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

Less show all
HanaTour
Map

Map