Amplasat într-o clădire istorică, renovată, Main Square Apartments & More este situat în centrul orașului Brașov. Sunt disponibile acces gratuit la internet Wi-Fi și depozit pentru echipament de schi. De asemenea, se pot organiza tururi gratuite cu ghid prin oraș.
Toate unităţile sunt dotate cu TV prin cablu și zonă de relaxare. Apartamentele şi studiourile în sistem self-catering includ chicinetă bine utilată. Băile private au cabină de duş sau cadă şi articole de toaletă gratuite. Unele unităţi oferă vedere panoramică la Piaţa Sfatului.
La 250 de metri de clădire există o parcare publică gratuită. Main Square Apartments & More se află la 200 de metri de Bastionul Fierarilor și la 300 de metri de sinagogă. Biserica ortodoxă Sfântul Nicolae este la 900 de metri de clădire. Zona de schi din Poiana Braşov se află la 14 km.