The Astor Court may not be a luxury hotel, but most guests are pleasantly surprised by the size and cleanliness of its rooms. It also offers a great location, close to Oxford Street.
The hotel is situated in the heart of London’s vibrant West End, 5 minutes’ walk from the capital’s finest shopping areas such as Regent Street and Oxford Street.