With a stay at YOTEL Boston, you'll be centrally located in Boston, within a 5-minute walk of Institute of Contemporary Art and Boston Children's Museum. This hotel is 0.5 mi (0.9 km) from Boston Convention and Exhibition Center and 0.3 mi (0.5 km) from..