Ofreciendo 31 habitaciones, el M Star Hotel Covington, de 2 estrellas, está ubicado a 50 m de Jackson River. Este hotel ofrece una zona de pícnic y un campo de golf, así como habitaciones con vistas a la ciudad.
The Church of Jesus Christ of Latter-day Saints está a unos 10 minutos en coche del hotel, mientras Emmanuel Episcopal Church se encuentra a unos 3 km. El M Star Hotel Covington está a 70 minutos en coche de Wintergreen. Concerned Christian Baptist Church, situado a 3,1 km del lugar, está abierto para visitas de los turistas. Para los que viajan desde lejos, el aeropuerto Lewisburg está a 53 minutos en coche.
Algunas de las habitaciones del M Star Hotel Covington están equipadas con climatización individual, una plancha y tabla de planchar, además de opciones de autoservicio como hervidor eléctrico. Para tu seguridad, estas habitaciones amplias están equipadas con una caja fuerte.
El restaurante Mountain Vew Restaurant se encuentra al lado de este hotel.