Templeton VA Hotels & Motels 1. 16501 Sunnybrook Road, Templeton, VA 23805 | Traveler's Inn Petersburg (804) 733-5522