El hotel Knightsbridge By Onefinestay Boston es un buen punto de partida para explorar Boston, incluyendo los Almacenes Harrods, que están situados a 450 metros.
Muchos lugares de interés de Boston, incluyendo el Green Park, se encuentran a unos 20 minutos a pie. Entre las atracciones de la zona también encontrarás la Torre de Londres, enclavada a 6 km de este hotel de 3 estrellas. Los huéspedes apreciarán la ubicación al lado de The Park Tower Casino. La estación de metro Knightsbridge está justo a la vuelta de la esquina del Knightsbridge By Onefinestay.
El barrio cuenta con varios restaurantes, entre ellos The Rosebery, que se encuentra bastante cerca del hotel.