The address for Teavana is 145 Amherst St.
There are hotels with free wifi and parking, right?
Yes there are plenty. What area would you like to stay in?
The hotel should be in the centre and should be in the type of guesthouse.