Otel, Fatih'te bulunmaktadır. Şehir merkezindeki otel, şehrin imkanlarına yaya olarak erişim sağlar. Tesis, toplam 16 adet oda sunmaktadır. Sultans Royal Hotel, 2010 yılında yapılmıştır. Tesiste kablolu ve kablosuz İnternet bağlantısı mevcuttur. 24 saat resepsiyon hizmeti sunar.