The term "BPH Leeds Ltd" or "us" or "we" refers to the owner of the website whose registered office is 1 Dock Street, Leeds, L10 1NB, United Kingdom. Our company registration number is 5267673 registered in England and Wales. The term "you" refers to the user or viewer of our website.
Quality serviced apartments to meet your needs. For more details call 07515 546049
For more details call 07515 546049
"Due to my work, I've been staying at hotels in Leeds until I found the Vista Apartments. These apartments are so comfortable as a hotel, but at the same time you feel as if you are in your own home. The apartment is very beautiful and it is in the heart of Leeds. You can go walking anywhere. I will definitely recommend it to everybody."
Juan Luis - RWE Systems