Overlooking Regents Park and Lord's Cricket Ground, this elegant contemporary style hotel is an excellent starting point to discover this wonderful city. It features a restaurant, bar and conference facilities. Attractions such as Madame Tussaud's and Marble Arch are within walking distance; Camden Town, Oxford Street and Hyde Park are within easy reach.