Roomundo
Hotels in Palmyra, US

The Marshall House

23 Sherks Church Rd, Palmyra

About this hotel

The Marshall House

«The Marshall House» is located in Palmyra. This hotel is located in 8 km from the city center. Location It’s time to have a nice meal! Stop by the restaurant. For participants of business meetings, there is a conference hall. Accessibility: there is an elevator/lift. At the hotel

Hotel highlights

Facilities and amenities

  • Elevator/lift
  • Restaurant
  • Conference Hall