Welcome to the world of Shelton and we assure you that the word "care" finds a new meaning at Shelton. Shelton provides you a home away from home with world class comfort and convenience. You take care of your work and we take complete care of you here at Shelton. The Shelton experience allows you to stay focused and shall ensure you finish your visit on a highly successful way. Come & Experience your stay the Shelton way.