Situé à 2 km des USS Constitution, Hôtel Churchill At The Radian à Boston offre des commodités, comme une salle de réunion.
La île Castle est à 3 km et Aquarium de Nouvelle-Angleterre à une courte distance. Pour les voyageurs d'affaires, l'hotel est à moins de 17 minutes de marche de la tour 875 North Michigan Avenue. À côté d'Hôtel Churchill At The Radian de Boston se trouve le quartier Downtown. La station de métro la plus proche est Chinatown, dans une zone de 350 mètres.
Un restaurant Shabu-Zen sert une cuisine Asian et est situé à 5 minutes à pied de l'hotel.