Next to the hotel in Revere is Wonderland Station! If you want to have a little Boston day on Sunday, you can jump right on the train.
Want to have a beach day the next day? Go to Revere beach! The hotel is only a short walk from the beach :)