Offrant une vue sur la ville, le Castro Place vous accueille dans le centre-ville de San Leandro, à environ 7,8 km du Colisée d'Oakland. Il se trouve à environ 15 km du musée d'Oakland de Californie, à 16 km du centre de conventions Henry J Kaiser et à 17 km du centre de conventions d'Oakland. Il propose des chambres climatisées et met gratuitement à votre disposition un parking privé et une connexion Wi-Fi.
Les logements donnent accès à une salle de bains commune. Le linge de lit et des articles de toilette gratuits sont fournis.
Vous séjournerez à 17 km du Fox Theater Oakland et du Grand Lake Theater. L'aéroport international de San Francisco Bay Oakland, le plus proche, est implanté à 5 km.