Nằm ở thành phố Đà Lạt, cách Quảng trường Lâm Viên 2,1 km, Sugar Land Villa Hotel cung cấp chỗ nghỉ với sảnh khách chung, chỗ đỗ xe riêng miễn phí, khu vườn và sân hiên. Trong số các tiện nghi của chỗ nghỉ còn có dịch vụ concierge, bàn đặt tour và WiFi miễn phí trong toàn bộ khuôn viên. Tại đây cũng cung cấp dịch vụ lễ tân 24 giờ, dịch vụ phòng và dịch vụ thu đổi ngoại tệ cho khách.
Tất cả phòng nghỉ của Novena Hotel đều được bố trí khu vực ghế ngồi, truyền hình vệ tinh màn hình phẳng và phòng tắm riêng với máy sấy tóc cùng chậu rửa vệ sinh (bidet). Ngoài ra, phòng còn có bàn và ấm đun nước.
Sugar Land Villa Hotel cách Hồ Xuân Hương 2,2 km và Công viên Yersin 2,4 km. Sân bay gần nhất là sân bay Liên Khương, cách chỗ nghỉ 30 km. Chỗ nghỉ cung cấp dịch vụ đưa đón sân bay kèm phụ phí.