top of page
OUR APARTMENTS
Centrally located on a charming street the apartments have everything you could wish for during your stay. Recently refurbished the apartments are decorated in a stylish, modern way but at the same time have a cosy feel making them a lovely option for a home from home experience, perfect for business and leisure alike.
STAY IN CENTRAL WINDSOR
bottom of page