The Windsor Lodge Hotel is positioned in a marina area of Swansea close to Oystermouth Castle, Pennard Castle and Grosnez Castle. The hotel represents Georgian architecture in Swansea.
The Windsor Lodge Hotel lies in the center of Swansea.
Guests may find Dylan Thomas Centre within 950 meters of the property, while Swansea Castle is 1250 meters away.
A local bus stop is 450 meters away.
Guests are offered individual guestrooms featuring high ceiling and a sitting area along with unique décor. Some rooms overlook the city.
Eat & Drink
Every day a healthy breakfast is served in the dining room.
Guests of The Windsor Lodge Hotel are welcome to use a meeting room and computers.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.