Located in Dehiwala, a 15-minute walk from National Zoological Gardens of Sri Lanka, Windsor Apartment offers air-conditioned accommodation with a balcony and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen.
The apartment consists of 2 separate bedrooms, 1 bathroom, and a seating area. A flat-screen TV is offered.
The nearest airport is Bandaranaike International Airport, 36 km from the apartment.