Das Sel Suite Hotel Istanbul bietet 12 Zimmer 15 Fußminuten vom Pera Museum entfernt. Das Hotel bietet seinen Gästen WLAN in den öffentlichen Bereichen.
Es befindet sich im Zentrum von Istanbul. Sie können auch die Dreifaltigkeitskirche in 900 Metern vom Sel Suite aus erreichen. Die Arap Moschee liegt etwa 2 km von der Unterkunft entfernt, während die U-Bahn-Station Taksim Ausgang Gezi-Park in etwa 10 Gehminuten Entfernung vom Hotel ist. Die Unterkunft befindet sich nicht weit entfernt von der Seilbahnstation Taskisla.
Viele klimatisierte Zimmer im Sel Suite Hotel bieten den Wasserkocher, einen Balkon und Verdunkelungsvorhänge. Die Zimmer verfügen über einen Wasserkocher zur Selbstverpflegung sowie einen Flachbild-TV zur Unterhaltung.
Sie können im Restaurant Kavak Kebap Salonu zu Abend essen, das sich in ca. 200 Meter Entfernung vom Hotel befindet.