Richards Travel Lodge
Guesthouse
Jamestown, St. Helena Island
Free Wi-Fi
Parking
A great place to have a rest after long walks around the city. Guest house «Richards Travel Lodge» is located in Jamestown.
Number of rooms: 6
49 Emirates Way, Jamestown, STHL 1ZZ