Lm Stays - Nepean Street Townhouse
The luxury 4-star Lm Stays - Nepean Street Townhouse offers laundry and housekeeping.
The hotel is set 1300 meters away from Canadian Museum of Nature. 10 minutes' walk from Ottawa city center.
The hotel allows quick access to gardens and hills.
Rooms at Lm Stays - Nepean Street Townhouse feature modern touches such as complimentary wireless internet, cable television, a private balcony, a microwave and a kitchen. In-room self-catering facilities include a fridge, a freezer and a cooktop.
Guests can eat at Prime 360 and The Scone Witch, situated within a 5-minute walk of the venue.
Ottawa Macdonald-Cartier International airport is located 20 minutes' drive away from Lm Stays - Nepean Street Townhouse.