La Villa des Fleurs est située dans le centre-ville de Spa, un quartier charmant connu pour son architecture historique et sa culture de bien-être. L'hôtel se trouve à moins de 5 minutes à pied du Casino de Spa et des Thermes de Spa, deux attractions locales populaires. La gare de Spa est également à proximité, à environ 0,5 km. Le centre-ville de Liège est à environ 40 km de l'hôtel. L'aéroport majeur le plus proche est l'aéroport de Liège, situé à environ 35 km de l'établissement.