text: Book Now Lord Elgin Hotel (Ottawa, Canada). Rooms Available for all budgets. Directly across from the National Arts Centre this non-smoking landmark hotel is only steps from major attractions and offers spacious accommodations with 49-inch TVs and firs