SOHO Flat (Central London)
Ingestre Place, London, United Kingdom
-
London, United Kingdom
One of the hotels for your stay in London is the SOHO Flat (Central London) which is located at Ingestre Place, London, United Kingdom. There are many facilities offered at SOHO Flat (Central London), both hotel and room facilities. If you are traveling to London, you can choose SOHO Flat (Central London) as a place to stay. SOHO Flat (Central London) is located in the region of England, Middlesex, Greater London
Rotate image to see SOHO Flat (Central London)
Hotel Amenities
- Wifi in all areas
- Wifi
- Internet
- Smoke-free property
- Free Wifi
Hotel policy
- Check-in time is 18:00 and check-out time is 12:00
- Pets are not allowed