The Sheffield Inn is a beautifully apointed Victorian home situated in the heart of downtown Ottawa, a short walk to all attractions, restaurants and shops. Our suites offer queen beds, ensuite baths, satelite TV and internet services. Very quiet and ...