Nova Plaza Taksim Square расположен в центре Стамбула, рядом с площадью Таксим. Достопримечательности улица Истикляль, Культурный центр Ататюрка, часовая башня и дворец Долмабахче, Галатская башня находятся в пределах 2 км от отеля.

В каждом из номеров всего их 51 есть ванная с феном, кондиционер, отопление, мини-бар, сейф, телевизор и телефон. Апартаменты имеют хорошую звукоизоляцию.

Каждое утро гости могут насладиться сытным завтраком, который сервируют в формате «шведский стол».

В Nova Plaza Taksim Square есть бесплатный доступ к сети Wi-Fi.