Main Square Apartments & More se află într-o clădire istorică, renovată în 2014, situată în centrul orașului Brașov. Oaspeţii au la dispoziție WiFi gratuit și un depozit pentru echipamentele de schi. De asemenea, se pot organiza tururi gratuite cu ghid prin oraș.
Toate unităţile au TV prin cablu și zonă de relaxare. Apartamentele şi studiourile în sistem self-catering au 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.