The Hotel Leo is nice, but the Annex is old. There is no elevator. You have to carry your luggage up several flights of stairs. The room was small and was basically an attic. The breakfast buffet was good. The staff was friendly and helpful. I would recommend staying at the Hotel Leo bit not the Annex.