771 Beacon St., Boston, MA 02215
Connect to nature by living in the city. Yes, correct; Global Luxury Suites Fenway was created to bring these two together. The exterior may say all sleek city but the inside sanctuary will surprise you. With indoor flora, earthy colors, and lush spaces, it fulfills our natural need for connection to nature.