Computers, Software and Internet >> Internet Service Providers >> Corporate Stay
Corporate Stay
Corporate Stay
269 Mount Auburn Street,MA,
02138,United States
Corporate Stay is a provider of furnished apartments for short term rentals in Cambridge and Boston area. Our units includes fully equipped kitchen, local telephone, internet, utilities. Most of our units are walk to public transportation. Located near Harvard Square and Kendall square Cambridge.