★★
Hotel 261 (2 stars) is an economical place for small budgets located 8 km far from the center of London. Here you can stay in a double room for a price starting at 78 €. Offers to its customers free wifi internet connection in all its facilities. Hotel 261 offers to its customers a variety of services as parking.
You can book your room in Hotel 261 from 78 €.
There are 1481 comments on this accommodation:
Address: 261 Uxbridge Road, Shepherd Bush. W12 9DS London. United Kingdom.