Потому, что, например в хостеле, душ и туалет либо, чаще всего, на этаже, либо, даже если удобства в номере, туалет с душем очень маленький. Кроме того комнаты в хостеле многоместные. Отличия могут быть и в питании. Что касается Апартаментов, то, как правило, в них не предоставляется питание. Зато может быть большая площадь номера по сравнению с гостиницей, а, тем более с хостелом. Так же в апартаментах может быть кухня. Впрочем, гостиничные номера тоже бывают с кухонным уголком.