The hotel lies in the center of a marina area, in the vicinity of Swansea Marina, Dylan Thomas Centre and Grand Theatre. The grand hotel represents Georgian architecture in Swansea.
The property is 550 meters away from Swansea Beach and Swansea Castle. The venue is 1 km away from the city center.
The hotel is set next to a theater, a castle and a tower.
Guests can reach The Windsor Lodge Hotel by car from Cardiff-wales airport in 50 minutes.
The Windsor Lodge Hotel offers 18 guestrooms appointed with a work desk, free Wi-Fi, a seating area, flat-screen TV and an iron with ironing board with all the sights of Swansea within easy access. The property boasts views of Swansea Bay from its rooms. They also have en suite bathrooms with bath sheets and a shower.
Eat & Drink
A healthy breakfast is served at the dining room.
The property offers a meeting room and computers for business guests staying at The Windsor Lodge Hotel.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.