$15 a Night Seems Sketchy | My First Solo Hostel Experience London
hostel /ˈhɒst(ə)l/ noun an establishment which provides inexpensive food and lodging for a specific group of people, such as students,...