SALT LAKE PLAZA

salt_lake_city, united_states. 122 WEST SOUTH TEMPLE

This hotel offers spacious accommodations that feature traditional decor, floral spreads and striped wall coverings. The luxurious rooms are furnished in cherry provincial style furniture.. [ + ]