Room features and guest services
- Internet access
- Room service
- Onsite restaurant
- Paid parking
The Swan Hotel has a stunning location, overlooking the River Thames. The hotel offers 11 rooms fully equipped to ensure your comfort. The Swan has combined a wonderful merger of old and new that offers our guests comfortable and luxurious surroundings. Our hotel is perfect location for business and leisure.