Boston has something in store for every visitor to the city. From ancient museums, lush gardens, thriving shopping to stylish dining venues Boston has an array of attractions and things to do during a holiday. If you are looking for luxury 5 star hotels for accommodation there are many choices available in Boston. The Langham Brand is a renowned luxury hotels collection spanning across the world to cater to the travellers who are on business and leisure. If you are a history buff, history bursts from every nook and corner of the city. One of the must visit historical monuments is the world’s largest teapot in Boston. This teapot was erected in 1873, and it can hold 227 gallons, 2 quarts and 1 pint. It boils and steams continually pours from its spout at the Government Center on Cambridge Street.