Das Hotel Braavo liegt im Zentrum der Stadt Tallinn. Das Hotel verfügt über 36 begueme Zimmer mit kostenlosem WiFi Internetanschluss. Im Hotelgebäude befindet sich der Sportklub Reval Sport. Es besteht die Möglichkeit Sauna und Schwimmbecken zu benutzen. Die populärsten Sehenswürdigkeiten der Stadt sind in einigen Minuten zu Fuß erreichbar.