Lee House is a hotel offering a comfortable and relaxing experience with amenities such as free WiFi.