White House Hotel İstanbul, tarihi yarımadanın kalbinde yer alır ve Ayasofya, Sultanahmet Camii, Topkapı Sarayı, Arkeoloji Müzesi, Yerebatan Sarnıcı, Kapalı Çarşı, Mısır Çarşısı gibi önemli cazibe merkezlerine yürüme mesafesindedir.
5 katlı tesisin 21 odası bulunmaktadır.
Genel alanlar ve odalarda ücretsiz kablosuz internet hizmeti sunulmaktadır.