Company description
Navajoland Inn & Suites Hotel St Michaels AZ
Navajoland Inn & Suites Arizona welcomes you in our most popular, comfortable, luxurious and lively hotel in Navajo nation. It is located just 3 miles from Window Rock the capital of Navajo Nation. The city extends into the states of Utah Arizona and New Mexico. It covers 27,000 mile2 of unmatched beauty. Navajo Hotel Arizona offers you to enjoy your stay at Navajo nation where you can see more than a dozen of national monuments, tribal parks and many more historic places. At Navajo Nation Inn Arizona you can enjoy a quiet night in one of our rooms or make the night special in one of our suites. Each and every room offer a perfect view of the Window Rock Cliffs and Forest.