Thông thường, khi nói về khách sạn mọi người hay nghĩ đến những tòa nhà cao tầng với các căn phòng được bài trí trang nhã. Tuy nhiên, nhiều người sẽ thấy khác lạ khi chiêm ngưỡng một khách sạn được xây trên vách núi, nằm cách mặt đất chừng 500 mét ở vùng núi thuộc tỉnh Tây Java, Indonesia.