Pokoje w Sleepcase Hostel Bangkok z widokiem na miasto wyposażone są w miejsce do przechowywania i pełnowymiarową kuchnię. Hostel jest położony w dzielnicy Don Muang, a najbliższy przystanek autobusowy Don Mueang, w około 500 m.
Centrum targowo-wystawiennicze IMPACT znajduje się około 15 min jazdy samochodem od hostelu, a Wat Weluwanaram jest w prawie 3 km. Ponadto hostel Sleepcase leży prawie 10 min autem od takich atrakcji przyrodniczych jak Somdet Phra Srinagarindra Park. Do pobliskich atrakcji kulturalnych należy The National Memorial, w prawie 3,1 km.
Hostel oferuje 22 pokoje z miejscem do przechowywania oraz takimi udogodnieniami jak darmowe Wi-Fi.
Dania kuchni tajskiej serwowane są w restauracji Classic Room Restaurant, w 250 metrach. W hostelu Sleepcase znajduje się kuchnia, w której Goście mogą samodzielnie przygotowywać posiłki. Obiekt jest położony 5 min jazdy od lotniska Don Muang i 40 min drogi samochodem od dworca kolejowego BTS-Ploen Chit.