Glk Premier Sea Mansion Suites İstanbul, Sultanahmet bölgesinde bulunmaktadır. Otel İstanbul Havaalanı'na 60 km uzaklıktadır. Tesis oda kahvaltı konseptinde hizmet vermektedir. Tesiste sunulan diğer olanaklar arasında ortak salon, bilet servisi ve tur masası yer almaktadır. Otel, Sultanahmet Camii'ne 300 m, Konstantin Sütunu'na 300 m ve Ayasofya'ya 700 m uzaklıktadır.