at 3836 Spenard Rd, Anchorage , 99517-2680 United States
2 FB users likes Chelsea Inn Hotel, set it to 676 position in Likes Rating for Anchorage, Alaska in Local Business category
Chelsea Inn Hotel is Anchorage based place and this enity listed in Lodging category. Located at 3836 Spenard Rd AK 99517-2680. Contact phone number of Chelsea Inn Hotel: (907) 276-5002