免费Wi-Fi
免费私人停车场
Idaho Inn features air-conditioned rooms in Moscow. All rooms boast a flat-screen TV with satellite channels and a private bathroom. The accommodation offers a 24-hour front desk and free Wi-Fi is available.
酒店客房数量: 85
645 West Pullman Road, 莫斯科, ID 83843, 美国