El grupo tiene actualmente su sede en Londres, ofreciendo en sus hoteles dispersos por todo el mundo, un estilo hotelero a la europea con un acento francés, a la vez que se integra con la cultura local.