Idealmente localizado no coração de Boston, em Massachusetts, e a 4,4 km do Aeroporto Internacional de Logan, este hotel apresenta acomodações, serviços e comodidades de plataforma de entretenimento na Internet, tais como Netflix e Hulu.
Os hóspedes do Renaissance poderão desfrutar de uma grande variedade de amenidades e comodidades. Os hóspedes deste hotel podem relaxar nos edredões de penas de ganso, ler um livro na biblioteca ou dar um mergulho refrescante na piscina interior.
O Renaissance Waterfront Hotel providencia aos hóspedes o acesso a muitas das atracções e locais mais populares da cidade. O Centro de Convenções e Exposições de Boston fica a 450 metros e o Instituto de Arte Contemporânea está a 1,3 km. Faneuil Hall fica a 2,5 km.