Royal Inn Cochran is set in a central area of Cochran next to Green Acres Golf Course and Southern Pines Complex & Ag Center.
Royal Inn Cochran is 10 minutes' walk from the center of Cochran. A 70-minute drive will take guests to Forsyth.
This hotel is placed within proximity to hills.
Guests can reach Royal Inn Cochran by car from Lewis B Wilson airport in 45 minutes.
There are 25 non-smoking rooms fitted with individual climate control, a seating area, a sofa, TV and a mini-refrigerator.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.