Econo Lodge Inn & Suites is a 2-star venue set just 8.3 km from Nashville Zoo, Belle Meade Plaza Shopping Center and Tennessee Agricultural Museum. Econo Lodge Inn & Suites has been welcoming guests to its classic rooms since 1991.
The family-friendly hotel is placed in a beach area, a short walk from a museum and a theater. The venue is located within 20 minutes' walk from Antioch center.
The hotel is surrounded by restaurants and a zoo.
Econo Lodge Inn & Suites is within a 10-minute drive to Nashville International airport.
This property has 97 guestrooms including Double Room and Suite appointed with free Wi-Fi, climate control, a microwave, a fireplace and cable TV with on-demand movies. In-room self-catering facilities include a small fridge, coffee/tea makers and a stove.
Eat & Drink
Red Lobster and Evergreen Restaurant are located within 400 meters away.
Econo Lodge Inn & Suites offers a business center, a meeting room and a copier along with 24-hour reception, ironing service and newspaper service.
On-site fitness facilities include a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.