Extended stay hotel, Hotel, Inn World Travel Inn 5 / 5 ( 189 votes ) Place Details Address 69 W Oak St, McRae-Helena, GA 31055 Phone (229) 868-6411 Website Coordinate 320.687.141, -82.904.541 Contact Direction Where is World Travel Inn? 69 W Oak St, McRae-Helena, GA 31055 What is World Travel Inn phone number? (229) 868-6411 What time is World Travel Inn open? Does World Travel Inn have a website? World Travel Inn’s website is: Photos Related Places Red Roof PLUS+ Columbus – Ohio State University OSU Red Roof Inn Columbus – Ohio State Fairgrounds OYO Hotel Oklahoma City South I-35 and SE 29th TownePlace Suites by Marriott Orlando at SeaWorld® Maybe you like: Bing's Motel Illinois School Waffle House