Situado a minutos do Centro Comercial Westport Plaza, com lojas, restaurantes e opções de entretenimento, este St. O Louis Hotel providencia comodidades modernas, juntamente com um serviço de transporte gratuito para o Aeroporto Internacional Lambert.
Apenas a uma curta distância do Hotel Sheraton Plaza Tower é a histórica cidade de St. Charles, o Estádio Busch, o Scottrade Center e outras atracções populares do centro da cidade. O hotel também proporciona fácil acesso à Interestatal 270.
As espaçosas acomodações do Plaza Tower Sheraton estão equipadas com camas exclusivas Sweet Sleeper, comodidades para preparar café e acesso Wi-Fi. Os hóspedes do hotel também podem desfrutar do centro de fitness no local e da piscina interior.
Os hóspedes do Plaza Tower podem desfrutar de refeições no Restaurante Terrace e no Restaurante Lucerne. O hotel também propõe uma variedade de cocktails e bebidas no Orchid Lounge.