Tọa lạc tại thành phố Đà Lạt của tỉnh Lâm Đồng, Mr Rot's Secret Hotel nằm trong bán kính 5 phút lái xe từ Hồ Xuân Hương và Vườn hoa Đà Lạt. Khách sạn có các phòng nghỉ với Wi-Fi miễn phí, hiên tắm nắng và tầm nhìn ra cảnh núi non.
Tất cả các phòng nghỉ tại đây đều đi kèm TV truyền hình vệ tinh. và ấm đun nước. Một số phòng có khu vực tiếp khách cho khách thư giãn. Dép và đồ vệ sinh cá nhân miễn phí cũng được cung cấp để tạo sự thoải mái cho khách.
Chỗ nghỉ có lễ tân làm việc 24 giờ.
Khách sạn cũng cho thuê xe đạp và xe hơi. Thiền viện Trúc Lâm nằm trong bán kính 20 phút lái xe từ chỗ nghỉ này. Sân bay Liên Khương cách đó 45 phút lái xe.