Offrant une vue sur la ville, le Castelli Studios centro SP est situé dans le centre de São Paulo, à 2,7 km du MASP et à 2,8 km du musée Catavento. Situé à 400 mètres du Copan Building, il dispose d'une connexion Wi-Fi gratuite et d'un ascenseur. Il se trouve à 1,1 km du centre-ville et de la cathédrale métropolitaine de São Paulo.
Revêtus de parquet, les logements comprennent un coin repas, une télévision à écran plat avec des services de streaming ainsi qu'une salle de bains privative pourvue d'une douche à l'italienne et d'un sèche-cheveux. Un grille-pain, des plaques de cuisson, un minibar et une machine à café sont également fournis. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à 3,2 km de la Sala São Paulo et à 3,7 km du Teatro Porto Seguro. L'aéroport le plus proche est celui de São Paulo/Congonhas, à 12 km.