8 Guest rating Hotel photo

Hotel The Little Prince

Hint: You can enter any city or hotel name

Book Hotel The Little Prince

504 Edgware Road Flat E, London 4.4 km from city center

Set in London, The Little Prince offers self-catering accommodation with free WiFi. The unit is 600 metres from Lord's Cricket Ground. The kitchen features an oven and a microwave, as well as a kettle. A TV with cable channels is featured.

Photos Of

Show Hotel The Little Prince on the map

The Little Prince 51.524339 -0.176053