City Center Landmark House ligt in het centrum van Thessaloniki, op 3 minuten lopen van Museum van de Macedonische Strijd en 800 meter van Witte Toren, en biedt accommodatie met airconditioning, een balkon en gratis WiFi. De accommodatie bevindt zich op 12 minuten lopen van Internationaal expositiecentrum van Thessaloniki en is voorzien van oppasservice.
Het appartement met een terras en uitzicht op de stad heeft 2 slaapkamers, een woonkamer, een flatscreen-tv, een uitgeruste keuken met een koelkast en een oven, en 2 badkamers met een douche. Handdoeken en beddengoed worden bij het appartement verzorgd.
Populaire bezienswaardigheden in de buurt van het appartement zijn Aristotelesplein, Thessaloniki Archeologisch Museum en Hagios Demetrioskerk. Het dichtstbijzijnde vliegveld is Luchthaven Thessaloniki, op 16 km van City Center Landmark House.