Hotels in Powell
Viewing all hotels.
323 East Emory Road , TN 37849, Powell (Tennessee) Offering an outdoor pool, Super 8 Powell is located in Powell. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and cable channels. There is also a coffee machine.Rates: USD 59.99 - 0.00Stars: Rooms: 72