Vista Residences is a new development that comprises of studios as well as one and two-bedroom apartments. Located in the vibrant Castle Street area of Liverpool, overlooking the Liver Building and the historic world-famous Waterfront and River Mersey. Surrounded by shops and businesses, the apartments are a 3-minute walk from James Street train station, the bars, restaurants and beautiful sights of The Royal Albert Dock are less than a 10-minute walk away.
book now