Hostel Jubilee si trova nel quartiere Bambalapitiya proprio vicino a Pagoda Devalaya.
L'alloggio è posizionato a 4.7 km da Sri Sambodhi Maha Viharaya e a 4.9 km da St. Mary's Church. Il centro di Colombo dista meno di 8 km. I ristoranti Harpos Pizza and Pasta e Amro Vegetarian Cafe sono a circa 150 metri dalla struttura.Vicinissimo c'è Sri Lanka Planetarium.
Molte camere da letto sono equipaggiate di letti regolabili e letti singoli. La struttura offre dei bagni condivisi.
La colazione viene servita al bar ogni mattina. È provvista una cucina in comune.L'ostello è situato a 15 minuti a piedi dalla stazione ferroviaria Nugegoda.