Cheap room steps from T stop and Olmstead Park, 25 minutes from downtown | Ohana