Idéalement situé dans le centre-ville de Taboão da Serra, à 15 km de São Paulo, cet hôtel dispose d'une réception ouverte 24h/24. Il propose un petit-déjeuner buffet quotidien et un service d'étage.
Ces chambres climatisées disposent d'une télévision, d'un téléphone et d'une salle de bains privative.
Le Grand Hotel Taboão se trouve à 3 km du stade Morumbi et à 19 km de la gare routière de Jabaquara. L'aéroport de Congonhas se trouve à 17 km et le stationnement est gratuit.