Nova Plaza Boutique & Spa построен в центральном районе Стамбула, в пешей доступности от главных достопримечательностей – площадь Таксим, улица Истикляль, Культурный центр Ататюрка, дворец и часовая башня Долмабахче.
Номерной фонд отеля состоит из 44 номеров, в каждом есть ванная с феном, кондиционер, отопление, мини-бар, сейф, телевизор, телефон и бесплатный Wi-Fi. Персональное обслуживание включено в стоимость проживания.
По утрам для гостей сервируют завтрак в формате «шведский стол». В Nova Plaza Boutique & Spa работают бистро Leo и ресторан, в которых подают блюда международной кухни.