Ideal for fun and relaxation, Hotel 261 is located in the Ealing area of London. The excitement of the city center is only 3 mi away. This modern hotel is in the vicinity of popular city attractions such as Loftus Road Stadium, BBC Television Centre, Bush Theatre.
Hotel 261 offers impeccable service and all the essential amenities to invigorate travelers. While lodging at this wonderful property, guests can enjoy 24-hour front desk, luggage storage, Wi-Fi in public areas, car park, room service.
The hotel features 32 beautifully appointed guest rooms, many of which include internet access – wireless, non smoking rooms, heating, desk, alarm clock. Besides, the hotel's host of recreational offerings ensures you have plenty to do during your stay. Hotel 261 is a smart choice for travelers to London, offering a relaxed and hassle-free stay every time.