Centrul istoric este la doar 2 km, iar zona de schi Poiana Braşov este la 10 minute de mers cu maşina. Pensiunea are o terasă şi un bar, iar la cerere se oferă şi room service.
Pensiunea Leo dispune de 34 de locuri de cazare în 6 camere matrimoniale, 6 camere duble și 3 apartamente. Camerele sunt dotate cu minibar, TV satelit, telefon, radio cu ceas, internet, baie proprie, iar în cazul apartamentelor, birou de lucru.

Pensiunea dispune de salon pentru servirea micului dejun, bar și parcare supravegheată.
Toate camerele au TV prin cablu şi un frigider. În întreaga pensiune se oferă internet Wi-Fi gratuit. Micul dejun poate fi servit în camere.

Pensiunea Leo este înconjurată de restaurante şi de magazine, iar Patinoarul Olimpic este la 800 de metri.

La un minut de mers pe jos este o staţie de autobuz de unde puteţi ajunge în centrul vechi din Braşov. Gara principală din Braşov este la 400 de metri. Hotelul oferă parcare privată gratuită.