INNTOWN HOTELS LIMITED Company number 04589088 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address7 Montpellier Villas, Cheltenham, England, GL50 2XE PostcodeGL50 2XE Companies at this postcode 27 Average house price in GL50 2XE £677,000 (25 sales) Map