Located in Phoenix Park in the Westmoreland region, Windsor Luxury Palace has accommodations with free WiFi and free private parking.
All rooms include a patio, a kitchen with a microwave, a dining area and a seating area with a flat-screen TV, while the private bathroom includes a shower and free toiletries. A fridge, an oven and stovetop are also available, as well as an electric tea pot and a coffee machine.
A terrace is available for guests to use at the apartment.