The Eglinton Hotel is a comfortable and substantial five-storey Victorian townhouse. A personal ambience has been created by the owners whose special touch imparts a quiet air of sophistication.