FOUND hotel is near some main attractions one can visit. It is also very close to a plethora of restaurants and stores. It’s perfect for a short trip to Boston.