I'm also seeing a PRICELINE EXPRESS deal for a 3* in Regents Park - Baker Street - Camden Market Area for $93/night that has more listed amenities: restaurant, business center, fitness center and free internet plus a minimum 8/10 guest rating. My guess on this is the Danubius hotel regents park - does that look correct? Again, thanks for any help!