Starting From
See all Rates

Econo Lodge at the Falls North

Selected Favorite

5919 Niagara Falls Blvd., Niagara Falls, NY, US, 14304

  • Phone: (716) 283-1100
  • Fax: (716) 283-2150
Green Hotel

Supports Green Practices

"Supports Green Initiatives" designates a hotel's participation in an optional environmental program that includes the use of energy-efficient lighting, guestroom towel/linen re-use, and on-premise recycling. "Supports Green Initiatives" does not represent an official certification of any kind.

3.9 out of 5 (212 reviews)
77% of guests recommend this hotel

Attractions

Cham Shan Temple- Ten Thousand

4303 River Road
Niagara Falls, ON L2E 3E8
+1 905 371 2679

Mo to Su from 09:00 AM to 06:00 PM

This seven level Chinese temple, the name means "ten thousand Buddhas," has an extensive collection of Buddhist art and artifacts. Located on one hectare (three acres) just north of the very congested falls tourist area, the temple offers a peaceful oasis to tourists. It is also a place of worship for members of the Buddhist religion; services are offered in the morning and afternoon. Visitors are reminded to remember that it is a place of worship and to treat it with respect. The grounds of the temple include a Bodhisattva Avalokitesvara statue as well as a bronze Buddha statue. A gift shop features Buddhist arts and crafts.
Earn valuable points toward free nights.