Set in one of the most famous streets in the heart of Soho, these bright, airy and modern apartments offer a very convenient location within easy reach of shops, museums and a range of tourist attractions. The apartments are finished to a high standard with simple and stylish contemporary dƩcor, and benefit from plenty of natural light and a range of modern home comforts which ensure a relaxing and enjoyable stay. With a choice of accommodation ranging from Studio apartments to 1 bedroom apartments, this is an ideal base in the centre of the city for any traveller.
Foto West End Living
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Room
Reviews
No Reviews