minube
Culture, style, and flair
The Sun Time Inn hotel is located in Saint George, Utah in the United States. It was built in 1985 and clearly reconstructed. It's surrounded by a beautiful city that is located in the middle of downtown, in the historical district that's steeped in culture, style and flair. The rooms are very comfortable and spacious.