100, Elgin Street, K1P 5K8 Ottawa, Canada
Directly across from the National Arts Center, this nonsmoking landmark hotel is only steps from major attractions. It offers spacious accommodations with 49-inch TVs and first-class amenities in the city center of Canada's capital. The Lord Elgin Hotel is ideally located close to Parliament buildings and the National Art Gallery. Guests can enjoy ice skating on the Rideau Canal in winter or exploring the vibrant shops and restaurants in Byward Market. The hotel also features a state-of-the-art 24-hour fitness center with a lap pool, an on-site gift shop, and free local calls.