Welcome
Welcome to River Apartments, we offer self-catering and serviced accommodation for short or long lets.
River Apartments are opposite the banks of the River Thames and gardens. Just a short stroll along the promenade brings you to Windsor Castle, Eton, the train stations and a wide variety of shops.
Royal Windsor is an excellent base for trips to London, Oxford, Wentworth(golf), Ascot & Windsor(horse racing), Henley(regatta), the Royal Windsor Horse Show, Legoland and much much more.
Windsor has many restaurants, bars, pubs and pavement cafes, a theatre and lovely parks, the River Thames and of course the magnificent Windsor Castle.
We hope you enjoy this beautiful town and countryside and go home with good memories of your stay.


