Set in Windsor, this air-conditioned apartment features free WiFi. Guests benefit from balcony. A TV and DVD player, as well as an iPod docking station are available. There is a private bathroom with a bath.
Set in Windsor, this air-conditioned apartment features free WiFi. Guests benefit from balc Read more
Set in Windsor, this air-conditioned apartment features free WiFi. Guests benefit from balcony. A TV and DVD player, as well as an iPod docking station are available. There is a private bathroom with a bath.
Set in Windsor, this air-conditioned apartment features free WiFi. Guests benefit from balcony. A TV and DVD player, as well as an iPod docking station are available. There is a private bathroom with a bath.
Number of Rooms: 1