Com uma localização atrativa na área de Liberdade, em São Paulo, OYO Hotel Castro Alves, São Paulo encontra-se a 3,5 km de Museu Catavento, a 3,8 km de Museu de Arte de São Paulo (MASP) e a 3,9 km de Edifício Copan. Este hotel de 5 estrelas dispõe de uma receção aberta 24 horas e acesso Wi-Fi gratuito. O alojamento está a 2,4 km de Catedral Metropolitana de São Paulo e a cerca de 2,4 km do centro da cidade.
No alojamento, cada quarto inclui secretária e televisão de ecrã plano. Todos os quartos têm uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos.
Bienal do Ibirapuera - Pavilhão Ciccilio Matarazzo fica a 4,7 km de OYO Hotel Castro Alves, São Paulo, enquanto Sala São Paulo está a 5,3 km da propriedade. O aeroporto mais próximo é o Aeroporto de Congonhas/São Paulo, que fica a 11 km de OYO Hotel Castro Alves, São Paulo.