Hotel Niki, London, United Kingdom
Hotel "Niki" - a cozy hotel. Located next to Hyde Park. Easy access to Madame Tussauds, Bukengemskogo Palace and other sights of London.
The hotel has 64 rooms.
The hotel has 64 rooms.
Rooms
TV, telephone, bath, shower, radio, toilet, sink, coffee maker.
Territory
Bar, restaurant.