3836 Spenard Road, ANCHORAGE (AK)
Property Location
With a stay at Chelsea Inn Hotel, you'll be centrally located in Anchorage, within a 10-minute drive of Dimond Center and University of Alaska - Anchorage. This hotel is 4.4 mi (7 km) from Port of Anchorage and 4.4 mi (7.1 km) from Alaska Airlines Center.
Rooms
Make yourself at home in one of the 34 guestrooms. Cable television is provided for your entertainment. Bathrooms with bathtubs or showers are provided. Conveniences include phones with free local calls, and housekeeping is provided daily.
Amenities
Make use of convenient amenities such as complimentary wireless Internet access, tour/ticket assistance, and a vending machine.