Le Flower Hill est situé à Da Lat, à moins de 2,6 km de la place Lam Vien et à 2,7 km du lac Xuan Huong. Cet hôtel 2 étoiles dispose d'une réception ouverte 24h/24 et d'un bureau d'excursions. Un parking privé est disponible gratuitement sur place et un service de navette aéroport est assuré moyennant des frais supplémentaires.
Les chambres comprennent un bureau et une télévision à écran plat. Leur salle de bains privative est pourvue d'un bidet et d'articles de toilette gratuits. Le linge de lit et les serviettes sont fournis.
Le Flower Hill se trouve à 2,9 km du parc Yersin et à 4 km des jardins fleuris de Dalat. L'aéroport de Liên Khuong, le plus proche, est implanté à 29 km.