TTC Hotel - Ngoc Lan nằm tại trung tâm Thành phố Đà Lạt và hướng tới quang cảnh Hồ Xuân Hương thơ mộng đồng thời có hồ bơi spa, nhà hàng cùng các phòng tập thể dục với Wi-Fi free.
Các phòng tại TTC Hotel - Ngoc Lan được trang bị TV truyền hình cáp màn hình phẳng, điện thoại di động, minibar, dụng cụ pha chế cafe/trà cùng két an toàn.
Khách có thể rèn luyện sức khoẻ tại phòng thể dục của khách sạn hoặc nghỉ ngơi trong phòng xông khô. Khách sạn cung cấp các liệu pháp massage, giặt là và bãi đậu xe hơi riêng biệt miễn phí.
Các món ăn ở Việt Nam và Châu Á được thưởng thức tại nhà hàng Tulip Restaurant, nơi có view hướng ra quang cảnh Hồ Xuân Hương.
TTC Hotel - Ngoc Lan cách Chợ Đà Lạt một quãng đi xe.