44.938981 ­-123.039335
Go to map view
The Grand Hotel in Salem - Salem - Bedroom
The Grand Hotel in Salem - Salem - Lobby
The Grand Hotel in Salem - Salem - Lobby
The Grand Hotel in Salem - Salem - Bedroom
The Grand Hotel in Salem - Salem - Bedroom
97301 Salem, OR, United States , 201 Liberty Street SE +1 503 540 7800
Located in Salem, The Grand Hotel In Salem is minutes from Elsinore Theater and Salem First United Methodist Church. This hotel is within close proximity of Oregon State Capitol and Salem Hospital. Make yourself at home in one of the 193 air-conditioned rooms featuring refrigerators and microwaves. Cable programming and DVD players are provided for your ente... More from Expedia Affiliate Network

Get Rates

Show The Grand Hotel in Salem at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

Orbitz
Travelocity
getaroom.com