Situé au milieu de 2 hectares de jardins magnifiques avec un lac, le St Michael's Manor Hotel est un établissement historique installé à 5 minutes à pied du centre de St Albans et à proximité de la cathédrale Saint-Michel.
Les chambres affichent une décoration personnalisée et disposent d’une connexion Wi-Fi gratuite. Plusieurs offrent une vue imprenable sur le lac et le jardin. Chaque chambre est dotée d'une télévision par satellite, d'un plateau/bouilloire et d'un sèche-cheveux.
Le restaurant Lake primé de type véranda et la salle à manger donnent sur le lac et les jardins privés de l’établissement. Un grand parking privé est disponible sur place.
Le St Michael's Manor Hotel possède 2 salles de réception privées, un salon, un bar, une terrasse et de magnifiques jardins avec un lac. Des repas de mariage peuvent être organisés sur place.