Novotel ottawa hotel
Location the novotel ottawa hotel is located in ottawa ontario canada less than one kilometer from the canadian museum of civilization rideau falls and parliament hill is within two kilometers of the hotel hotel features the novotel ottawa hotel features two dining options trio restaurant serves all meals and gallery bar serves drinks snacks and desserts the property offers basic business services and complimentary wireless internet access the hotel features a fitness center and an in