Travelers Inn is located in Topeka. Free Wi-Fi access is available. Each room here will provide you with a TV, air conditioning and a seating area. Private bathroom also comes with a bath or shower.
Number of rooms: 65
3846 Southwest Topeka Boulevard, Topeka, KS 66609, United States