Klimalı odalar ve tesis genelinde ücretsiz Wi-Fi sunan 3 yıldızlı Best Town Palace Otel, Ayasofya Müzesi'a 550 metre uzaklıkta ve İstanbul'a yürüme mesafesindedir. Sultan Ahmet Camii bu üstün otele 550 metre uzaklıktadır.
Bu otel İstanbul şehir merkezinden 15 dakikalık yürüyüşle ulaşılabilir. Tesis, Büyük Saray Mozaik Müzesi'a kısa sürüş mesafesinde yer almaktadır.
Best Town Palace Otel otelinin tüm odalarında çalışma masası, hızlı internet, direkt telefon, bornozlar, saç kurutma makinesi, terlikler bulunmaktadır. Tüm odalarda en suite banyo vardır.
Best Town Palace Otel, her sabah kontinental kahvaltıyı sunar. Konuklar, tesisten 5 dakikalık mesafedeki Hafız Mustafa 1864 Sirkeci restoranında Ortadoğu ve Türk yemeklerinin tadını çıkarabilirler. Best Town Palace Otel Sirkeci tren istasyonuna 200 metre uzaklıktadır.