במרכז ירושלים, במרחק הליכה מהעיר העתיקה, רחוב יפו, מתחם ממילא ושוק מחנה יהודה נמצאת האכסנייה שנבנתה בתוך בית אבן מרשים המעוצב בהתאם לנוף הירושלמי וממוקם במיקום מרכזי בעיר.
האכסניה מציעה 61 חדרים הכוללים מזגן, מקלחת ושירותים. במבנה תמצאו חדר אוכל, מועדון, ובית כנסת.