2 yıldızlı Letter Hotel, İstanbul şehrinde Taksim Meydanı civarında bulunmaktadır. Bu otel, tesis genelinde ücretsiz Wi-Fi sunmaktadır.
Bu otel, Madame Tussauds İstanbul'den 250 metre uzaklıkta bulunur. Tesis İstanbul Modern Sanat Müzesi'den yaklaşık 10 dakikalık yürüyüş mesafesindedir. Letter Hotel, Aya Triada Kilisesi'a kısa bir yürüyüş mesafesinde bulunur.
Letter Hotel'in odalarında uydu kanallı düz ekran televizyon, uydu kanallı televizyon, iklim kontrolü vardır. Letter Hotel saç kurutma makinesi, havlular, terlikler ile donatılmış banyo odaları sunmaktadır.
Her sabah misafirlere restoranda kahvaltı sunulmaktadır. Konuklar, tesisten 10 dakikalık mesafedeki 360 İstanbul restoranında Avrupa, Akdeniz ve Türk yemeklerinin tadını çıkarabilirler. Taksim metro istasyonuna 5 dakikalık yürüyüş mesafesinde bulunmaktadır.