This apartment complex is located on the waterfront in the heart of Bristol and offers an excellent alternative to a hotel in the city. The units have been especially designed to ensure that visitors feel at home and relaxed throughout their stay. Many of the most famous attractions and shopping streets are located within a short walk of the complex.