Situé dans le centre d'Istanbul, cet hôtel se trouve à seulement 650 mètres du grand bazar. Il dispose d'un restaurant avec terrasse et propose des chambres pourvues de balcons et donnant sur le Bosphore.