El Hotel está ubicado en un impresionante edificio histórico en el centro de Varsovia, que antes de la guerra había establecido la embajada soviética. Ofrece apartamentos elegantes de estilo contemporáneo. El restaurante sirve cocina internacional con elementos de la cocina molecular y la fusión y el bar es el lugar perfecto para relajarse con una bebida. Se encuentra a sólo 200 metros de los numerosos restaurantes y pubs. Estación de Metro Centre se encuentra a 750 metros de los apartamentos y la estación central de tren de Varsovia se encuentran a unos 950 metros.