Hostel 66 ligt op 2 minuten lopen van Shichahai (metrolijn 8), op 10 minuten rijden van de Yonghetempel en op 20 minuten rijden van het treinstation van Beijing.
Vom Hostel 66 erreichen Sie Shichahai (U-Bahn Linie 8) nach 2 Gehminuten, den Yonghegong-Lama-Tempel nach 10 Fahrminuten und den Bahnhof Peking nach 20 Minuten mit dem Auto.