The Hotel is located in the city centre of Chianciano, with easy access to the main public transport. The Grand Hotel Boston looks onto the Piazza Italia (the main town square), but is also close to a large pine forest and the famous thermal baths.