Atro Hotel, 3 yıldızlı bir oteldir. Konaklama tesisi 52 odadan oluşur. Ayrıca, döviz bürosu, özel bir kasa, asansör, sağlık hizmeti, mihmandar servisi, oda temizliği mevcuttur.
Military Museum tesisin yanında bulunur, İstanbul Sabiha Gökçen Uluslararası Havalimanı ise yaklaşık 40 dk. uzaklıktadır. İstanbul şehir merkezi ile otel arasındaki mesafe 5 km’dir. Tesis, Hagia Triada Greek Orthodox Church’a doğrudan bir erişim sağlar. Osmanbey metro istasyonu tesisten 750 metre uzaklıkta yer alır.
Odalardaki olanaklar arasında uydu kanallı düz ekran televizyon, kişisel kasa, kahve/çay makinesi ve özel bir banyo mevcuttur. Ayrıca her odada elektrikli su ısıtıcısı, bulaşık makinesi bulunmaktadır