Este hotel está localizado no centro de Seattle, em Washington, a poucos passos da área artística e de entretenimento Seattle Center e do famoso Obelisco Espacial. Dispõe de quartos com comodidades para preparar chá e café e televisões de ecrã plano de 106 cm.
Durante a sua estadia no Four Points by Sheraton Downtown Seattle Center poderá desfrutar de atracções, como o Museu Interactivo Pacific Science Center. Terá também a oportunidade de explorar o Mercado de Pike Place nas proximidades ou ver um concerto no Pavilhão Multiusos KeyArena.