Luxurious apartments, situated in the heart of The Grange, minutes from the City Centre. Those looking for the service of a five-star hotel without the associated formality will find St. Albans perfect for relaxed living or entertaining in style.
Pictures of St Albans Apartments