The Church of Jesus Christ of Latter-day Saints befindet sich nur 10 Minuten zu Fuß vom Villa Inn Manila entfernt und ist einen Besuch wert. Das Motel bietet 10 Gästezimmer mit Blick auf die Seen.
Das Hotel ist dank seiner praktischen Lage ein ausgezeichneter Ort zum Aufenthalt in Manila. Flaming Gorge-Uintas National Scenic Byway befindet sich 850 Meter von der Unterkunft.
Des Weiteren sind die privaten Badezimmer mit einer getrennten Toilette und einer Dusche ausgestattet.