Depot 77 is located in Tegal Regency, Indonesia on Jl. Pala 21 No.63, Griya Mejasem Baru, West Mejasem, Kramat. Depot 77 is rated 3 out of 5 in the category self-catering accommodation in Indonesia.
Address
Jl. Pala 21 No.63, Griya Mejasem Baru, West Mejasem, Kramat