|
|
The Selfridge Hotel is just off Oxford Street, a few minutes walk from Marble Arch and Bond Street station. All 294 guestrooms at the hotel are elegantly furnished, providing extremely comfortable accommodation. The hotel has a restaurant, bar, banqueting facilities and a full range of conference facilities and business services.
|