Com 12 quartos, hostel Sao Paulo Lodge Business 2 estrelas beneficia de uma localização a 6 minutos a pé do Templo Budista Tzong Kwan. Com o parque de estacionamento, este albergue está localizado a 25 minutos a pé da Casa Japonesa de São Paulo.
Além de controle de temperatura, os quartos têm Internet de banda larga e TV de tela plana com canais via satélite para uma estadia mais agradável. Além disso, há quartos com mesa de trabalho, bem como mini frigobar para uma estadia mais conveniente. Para maior comodidade dos hóspedes, secador de cabelo e lençóis de banho são fornecidos nas casas de banho.
O café Andaluza está a 5 minutos de distância a pé. Os hóspedes podem facilmente chegar à estação de metrô Vila Mariana, que fica a 10 minutos de distância a pé.