Embrace Your Inner Rockstar at this Luxury Boston HotelEmbrace Your Inner Rockstar at this Luxury Boston HotelIf you've ever wanted to live the rockstar life, seems there is a hotel for that right in Boston. Check out The Verb and their new line of luxury trailers.Nancy HallNancy Hall