Overview

Prices are in Australian Dollars. 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
Thu 23/11
Fri 24/11

Nearby

  • 1 km Hyde Park
  • 1.9 km Science Museum
  • 2.1 km Natural History Museum
show all

About

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

Less show all
HanaTour
Map

Map