The superior Selfridge is rated 4 stars and comprises 294 rooms with homely comforts.
Due to an excellent location of Selfridge, guests have direct access to Marble Arch, which is 4 km away. 30 minutes' walk from London city center.
Stores, shops and department stores are within meters of the property.
The hotel provides elegant rooms fitted with a mini bar, cable TV, a safe, an iron with ironing board and a telephone. Guests can make use of toiletries and slippers.
The restaurant offers light international meals in an informal atmosphere. The bakery Moet bar and gallery resturant is approximately 150 meters from the property.
Selfridge is located within a 20-minute drive from London City airport.