Localizado na região da Berrini, novo centro de negócios de São Paulo, o Sheraton São Paulo WTC Hotel faz parte do complexo WTC São Paulo e está a apenas 6km do Aeroporto de Congonhas e 36km de Guarulhos. Oferece acesso direto ao D&D, o maior shopping de decoração e design da América Latina, além de integração ao WTC, o maior Centro de Convenções em um complexo hoteleiro no Brasil. São mais de 10.000 m², divididos em 5 andares e mais de 50 espaços flexíveis, além do WTC Golden Hall, uma arena multiuso de 3150m².
Classificado na categoria hotel de luxo com padrão internacional, o Sheraton WTC é o único hotel do Brasil a ser listado no ranking "Melhor hotel de Negócios" da renomada revista FORTUNE. Conta com 296 luxuosas suítes de 45 m², sendo 67 decoradas por renomados arquitetos, compondo o conceito de "hotel design".
O Sheraton São Paulo WTC conta com um moderno Fitness Center, Business Center equipado, Lobby Bar, Piscina Outdoor climatizada e Heliponto com acesso através da Suíte Presidencial, além dos melhores serviços da hotelaria internacional como SPA, Menu de Travesseiros e outros.